目录
- 一:MAC安装Go环境
- 二:配置Go相关的环境变量
- 三:设置GO国内代理
- 四:GoLand初始化项目
- 五:安装GIN框架
- 六:Gin框架演示
一:MAC安装Go环境
- Go官网地址:https://golang.google.cn/dl/
- 直接下载安装包版本的, 进行点点点(注意自己的电脑配置, 我的是ARM架构的MAC)。
- Go的默认安装路径:/usr/local/go
二:配置Go相关的环境变量
- 创建自己的项目路径
- 配置Go路径, GO的执行文件路径, GO的项目路径。
- vim ~/.bash_profile
export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin export GOPATH=/Users/shanwen.ren/Desktop/go/go_project
- 监测自己的Go项目是否安装成功。
- go env
...输出一堆Go的配置。
- go version
go version go1.21.0 darwin/arm64
三:设置GO国内代理
- vim ~/.bash_profile
export GO111MODULE=on export GOPROXY=https://goproxy.cn
- source ~/.bash_profile
四:GoLand初始化项目
-
创建新项目
-
选择自己的项目路径和GO地址,点击创建。
-
配置编译。
-
编写一个简单的代码, 然后点击运行进行测试。
五:安装GIN框架
- 自己项目下有个go.mod文件, 没有则创建。
- 终端执行下载Gin命令
- go get -u github.com/gin-gonic/gin
- 发现自己的mod文件中多了很多依赖。
六:Gin框架演示
- 新写一个案例文件。
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 (for windows "localhost:8080")
r.Run(":10240")
}
- 点击运行
- 浏览器请求: http://0.0.0.0:10240/ping