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 目录下

     

 

 

posted @   会飞的斧头  阅读(578)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2019-09-07 php代码post请求
点击右上角即可分享
微信分享提示