Go语言版本控制及包依赖管理

Python022

Go语言版本控制及包依赖管理,第1张

这个文件通过路径标识 rsc.io/hello 定义了一个模块,它本身还依赖于两个其他模块:golang.org/x/text 和 rsc.io/quote ,这个模块自身编译的时候使用的是 go.mod 文件中指定的依赖列表的版本。对于更上一层的编译,其他导入这个模块的地方将使用它较新的版本编译。

包发布者最好使用语义化的 tag 发布版本,vgo 也鼓励通过打tag的版本号方式,而不是任意的提交版本。

本文主要讲述一下 Windows 下安装 Gin 框架以及遇到的一些坑。安装前请先确保已安装配置好 go 的语言环境。

官方安装地址如下(请先往下看):

Gin中文文档

1.添加两个环境变量,否则 go get 命令会很慢,请参考如下网站:

GoProxy 中国

先设置一下代理,添加两个环境变量,如下:

2.配置 Goland ,本人使用的开发工具是 Goland ,以下配置均以 Goland 开发工具为例。

这个操作的目的是让我们可以在任意的位置创建我们的项目,而不用拘泥于 GOPATH 目录下。

创建 go 项目的方式有两种:

方式一:

此时会在项目中生成一个 go.mod 文件。

方式二(建议):

用 Goland 直接创建新项目,依次点击 File->New->project->Go Modules (vgo) ,创建一个新的 go 项目。Location改成自己想要的位置即可。

后续的步骤跟方式一第三步类似,通过 go get 命令获取 Gin 框架源码。

在项目中创建一个 go 文件,这里我就直接拿 Gin 中文文档中给的示例了。然后执行 go run 文件名,浏览器地址栏输入 localhost:8080/ping ,看到输出信息就说明成功了。

补充几个命令:

import "github.com/gin-gonic/gin" 导入 gin 后可以执行如下命令:

本文结束!

围棋的英文有3种:

1、go,读法为 [goʊ]。

2、I-go,读法为  [aigoʊ]。

3、thegameofgo,读法为[ðiɡemʌvgoʊ]。

例句:

1、下围棋需要智慧。

Playinggodemandsourwisdom.

2、那便是下围棋可“得天寿”的理论根据。

Thatistherationaleof“longevity”.

2、每天我们都做很多事情:去上学,做家庭作业,弹钢琴,游泳,放风筝,下围棋,看电视等等。

Wedomanythingseveryday:gotoschool,dohomework,playthepiano,swim,flyakite,playchess,watchTV,andmore.

扩展资料:

相似短语:

1、chessset.象棋比赛的一盘。

Oneoftheprisonershascarvedabeautifulwoodenchessset.

有个犯人刻了一副漂亮的木头象棋。

2、playingchess.下棋。

Youarereallykeenonplayingchess.

你们下棋的瘾头可真不小。

相似单词:

1、chessn.[U]国际象棋。

Thatgameofchessendedinadraw.

那盘棋和了。

2、chess(playing)puter.下棋计算机。

Shejustspentthetimeinplayingputergamesandwatchingcartoons.

她只是把时间花在了打电脑游戏和看动画片上了。