记一次启动go lang服务器的过程以及错误解决方法
Posted avi9111
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记一次启动go lang服务器的过程以及错误解决方法相关的知识,希望对你有一定的参考价值。
1.git clone
git clone https://github.com/harlanc/netgo.git
我没有使用,纯zip下载
2.安装依赖
go get -d ./...
3.出现错误
go.mod file not found in current director
可能是windows独有,谁TM知道呢
4.再次安装依赖
上面第3步骤,强制,乱执行,直接眯上眼,执行cmd后,就可以再次输入命令
go get -d ./...
5.启动 main
go run main.go
6.启动的错误
netgo@v0.0.0-20191228141547-2f74b2275827\\lib\\ng_utils.go:50:12: assignment mismatch: 2 variables but uuid.NewV4 returns 1 va
go.mod 中改最新版本
assignment mismatch: 2 variables but uuid.NewV4 returns 1 values_LitongZero的博客-CSDN博客
改写 go.mod
require (
github.com/golang/protobuf v1.5.2
github.com/harlanc/netgo v0.0.0-20191228141547-2f74b2275827
//github.com/satori/go.uuid v1.2.0
github.com/satori/go.uuid v1.2.1-0.20181028125025-b2ce2384e17b
)
7.360又出来搞事情
以上是关于记一次启动go lang服务器的过程以及错误解决方法的主要内容,如果未能解决你的问题,请参考以下文章
Go服务迁到K8s后老抽风重启? 记一次完整的线上问题解决过程