GO——关于leafserver框架
1、下载
git clone https://github.com/name5566/leafserver
2、设置GOPATH
GOPATH默认为全局设定
也可设置项目独有的GOPATH
命令行下设置
set GOPATH=C:\Users\Administrator\go
set GOPROXY=https://goproxy.io,direct
在GOLand 下设置
3、初始化 go.mod
go mod init server
注意该命令要在项目源代码根目录下执行,
对应本项目,应在目录 D:\git\go\leafserver\leafserver\src\server
因为其源代码中,根目录为server,如图
该命令后面的名字 server 要和源代码中 import本项目所用根目录名字保持一致,
但不一定非得和实际文件夹同名,此处用的是与文件夹同名。
4、设置代理
很关键,要不然引外部包后,会报错 go Unresolved dependency
命令行下
set GOPROXY=https://goproxy.io,direct
GOLand 下,
5、下载依赖
go get github.com/name5566/leaf
go mod tidy
6、运行
命令行下:
D:\git\go\leafserver\leafserver\src\server>copy ..\..\bin\conf\server.json conf\
go run main.go
GOLand 下,
7、安装
go install server 会把 server.exe 生成到 GOPATH/bin 目录下
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2019-09-07 php代码post请求