goland创建工程(go mod)singo - Go语言中文社区

goland创建工程(go mod)singo


  1. 创建


    BE975B67-EE92-47E2-B00A-296F7E32BE59.png
  2. 选择 go modules 方式


    DC7665D6-534D-4127-A470-234F3CE9FCF6.png
  3. 创建成功,但是你发现这个文件里面只有 go.mod, 我的vendor文件呢?不管了,继续搞


    624C06C2-110D-434F-A37D-AF48BFFB5300.png
  4. 用橙大大的singo试试
    $ git clone https://github.com/bydmm/singo.git

5.文件架构不对,撸
cp -r /Users/(电脑昵称)/THGO/singo/. /Users/(电脑昵称)/THGO,之后
(1) 删除原来的singo文件
(2) control + shift + F 工程内的singo/ 都改为THGO
(3) cp .env.example .env 在相同目录中复制出来一个叫 .env 的文件
(4) 配置mysql,开启redis-sever ,root 是你的mysql名称,默认是root,
MYSQL_DSN="root:(你的密码)@/(mysql数据库名称)? charset=utf8&parseTime=True&loc=Local"

6.go mod download
报错了!!!,问度娘,-csdn等等,什么代理问题timeout,什么GO111MODULE有时还不知原因的没开,什么 全部github.com/* 的头文件都是红的,有点蒙,不管了,全撸出来
export GO111MODULE=on
export GOPROXY=https://goproxy.io
go mod init THGO
go mod vendor (创建vendor文件)
最后做下保险 go mod download

  1. go run main.go


    3D106979-90F6-44ED-8C9F-F08A831D8561.png
  2. 万事ok,用Postman 去localhost ping这个接口吧.
  3. 返回 status=0, msg=Pong,一切搞定 ,打完收工!
版权声明:本文来源简书,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://www.jianshu.com/p/480344c40cf4
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-01-12 11:43:52
  • 阅读 ( 1342 )
  • 分类:Goland

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢