一、Window环境搭建

1、Go安装包下载安装 一路next即可

2、Go Env配置

1)新建D:\workspace\go文件夹,在环境变量(可以在用户变量)中配置GOPATH = D:\workspace\go

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/cd2f4e2c-768e-497e-bf3c-9a8d090879ac/Untitled.png

2)Path变量中配置D:\workspace\go\bin

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/74520180-7800-474e-ac97-d14d4af3f4f5/Untitled.png

3)查看是否配置成功 go env

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b146a2f2-4022-4af2-97f4-43bb75f71a70/Untitled.png

4 ) 在网络环境不好的时候可以配置GoProxy = https://goproxy.cn

5 ) 其他配置

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/1796f5ee-7218-470a-94f6-768de901f9b1/Untitled.png

二、Mac环境搭建

1、下载go安装包并安装(m1使用arm64)

2、创建文件夹 goworkspace/src 、pkg 、bin

3、设置环境变量

三、开始coding

1、创建项目地址

2、使用go mod 初始化项目 go mod init

3、使用Gin框架编写一个简单的服务器

package main

import("github.com/gin-gonic/gin")

func hello(context *gin.Context)  {
  context.JSON(200,gin.H{
    "messgae":"helloGin",
  })
}
func main()  {
  c:= gin.Default()
  c.GET("/hello",hello)
  c.Run()
}

4、运行 go build

Untitled