一、.终端安装
在终端输入以下命令:
go get -u -v github.com/gogf/gf
二、或者使用go mod 安装
在go.mod文件添加以下命令:
require github.com/gogf/gf latest
三、下载 https://github.com/gogf/gf-cli 安装开发工具
https://gfcdn.johng.cn/cli/windows_amd64/gf.exe?fafbab9159736a2e80b6e33b8c7c3f81
package main
import (
"github.com/gogf/gf/frame/g"
"github.com/gogf/gf/net/ghttp"
)
func main() {
s := g.Server()
s.BindHandler("/", func(r *ghttp.Request) {
r.Response.Write("Hello World!")
})
s.Run() // 默认 80 端口
}
四、goframe依赖多个包文件,记录go module和go get 下载的依赖文件,存储的目录不一样
本人测试环境使用的是第一种方式 go get 安装,包文件需要自己手动下载
可能会遇到go get -u -v 代码库,下载到pkg目录下go module的问题
可以用命令关闭 go module
go env -w GO111MODULE=off
go env -w GO111MODULE=on