下载,安装
安装包下载地址为:https://golang.org/dl/。
如果打不开可以使用这个地址:Downloads - The Go Programming Language。
下载,安装这个就可以
安装的时候注意一下安装的路径,记得要去path里面配置一下,不过默认是自动配好的
测试
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
执行
go run test.go
结果
配置gin了
安装还是很简单的,然后就是怎么配置gin了
下面是gin官网
Quickstart | Gin Web FrameworkGin Web Frameworkhttps://gin-gonic.com/docs/quickstart/第一次执行
go get -u github.com/gin-gonic/gin
C:\Users\Wenlong Yang>go get -u github.com/gin-gonic/gin
go get: module github.com/gin-gonic/gin: Get "https://proxy.golang.org/github.com/gin-gonic/gin/@v/list": dial tcp 142.250.204.145:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
(遇到的错误)
在命令行输入如下命令再重新执行即可
# 设置goproxy.io代理
go env -w GOPROXY="https://goproxy.io"
# 设置GO111MOUDLE
go env -w GO111MODULE="on"
到这里就完成了
开始编译的时候就很简单,使用vscode进入某文件夹
创建go文件
package main
import "github.com/gin-gonic/gin"
func main() {
r := gin.Default()
r.GET("/ping", func(c *gin.Context) {
c.JSON(200, gin.H{
"message": "pong",
})
})
r.Run() // listen and serve on 0.0.0.0:8080
}
这个时候执行
go run test.go你会发现运行不了
(遇到的错误)
应该先初始化一下
go mod init 当前文件夹名称
go mod edit -require github.com/gin-gonic/gin@latest
如果执行出现如下报错
go: updates to go.mod needed, disabled by -mod=readonly : packages.Load error
更新一下即可
go mod tidy
当文件夹里面出现go.mod文件的时候,就可以了