吧里吧唧,首先在你源码目录创建一个go.mod,或者直接把下面的go.mod替换掉,go.mod
里面的test改成你项目的名字。
接下来就是一堆谷口翻墙替换的镜像。
如下图设置
/Users/yanlingbo/go.mod
最后是层级目录要改,改成 模块名/同级目录
如下
最后是 编辑器开启
开启go mod linux下:
export GO111MODULE=on
win下:
set GO111MODULE=on
这样你就脱离gopath的约束了,只是pkg最后都在gopath 最后安利下:分布式游戏框架,大家支持下 https://studygolang.com/p/gonet
有疑问加站长微信联系(非本文作者))

试一下
/Users/yanlingbo/go/myserver/src/go.mod
不翻墙能下载的了那些被墙的包?不可能去github上down下来替换吧
Git config --global http.postBuffer 1524288000 git又是rpc错误,git仓库台小了,可以的
附上翻墙替换的 module gonet
go 1.12
require golang.org/x/sys v0.0.0
require golang.org/x/net v0.0.0
require golang.org/x/crypto v0.0.0
require golang.org/x/sync v0.0.0
require golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2
require google.golang.org/genproto v0.0.0
require golang.org/x/lint v0.0.0
require golang.org/x/tools v0.0.0
require google.golang.org/grpc v1.19.0
require golang.org/x/exp v0.0.0
require golang.org/x/oauth2 v0.0.0
require cloud.google.com/go v0.34.0
require github.com/gin-contrib/sse v0.0.0-20190301062529-5545eab6dad3 // indirect
require github.com/gin-gonic/gin v1.3.0
require github.com/go-sql-driver/mysql v1.4.1
require github.com/golang/protobuf v1.2.0
require github.com/gomodule/redigo v2.0.0+incompatible
require github.com/mattn/go-isatty v0.0.6 // indirect
require github.com/tealeg/xlsx v1.0.3
require github.com/ugorji/go/codec v0.0.0-20190309163734-c4a1c341dc93 // indirect
require golang.org/x/build v0.0.0
require golang.org/x/perf v0.0.0
require golang.org/x/time v0.0.0
require google.golang.org/api v0.1.0
require google.golang.org/appengine v1.4.0
require gopkg.in/go-playground/validator.v8 v8.18.2 // indirect
require gopkg.in/mgo.v2 v2.0.0-20180705113604-9856a29383ce
replace golang.org/x/sys => github.com/golang/sys v0.0.0-20190312061237-fead79001313
replace golang.org/x/net => github.com/golang/net v0.0.0-20190311183353-d8887717615a
replace golang.org/x/crypto => github.com/golang/crypto v0.0.0-20190308221718-c2843e01d9a2
replace golang.org/x/text => github.com/golang/text v0.3.0
replace golang.org/x/sync => github.com/golang/sync v0.0.0-20190227155943-e225da77a7e6
replace google.golang.org/genproto => github.com/google/go-genproto v0.0.0-20190307195333-5fe7a883aa19
replace golang.org/x/lint => github.com/golang/lint v0.0.0-20190301231843-5614ed5bae6f
replace golang.org/x/tools => github.com/golang/tools v0.0.0-20190311215038-5c2858a9cfe5
replace golang.org/x/exp => github.com/golang/exp v0.0.0-20190306152737-a1d7652674e8
replace google.golang.org/grpc => github.com/grpc/grpc-go v1.19.0
replace golang.org/x/oauth2 => github.com/golang/oauth2 v0.0.0-20190226205417-e64efc72b421
replace google.golang.org/appengine => github.com/golang/appengine v1.4.0
replace cloud.google.com/go => github.com/googleapis/google-cloud-go v0.37.0
replace golang.org/x/build => github.com/golang/build v0.0.0-20190311235527-86650285478d
replace golang.org/x/time => github.com/golang/time v0.0.0-20190308202827-9d24e82272b4
replace golang.org/x/perf => github.com/golang/perf v0.0.0-20190306144031-151b6387e3f2
replace google.golang.org/api => github.com/googleapis/googleapis v0.0.0-20190312042308-abd1c9a99c5c
git config --global core.compression 0
https://github.com/hqpko/go-mod-tidy
工具,自动分析添加 replace