- 官网下载golang 1.13.1
- JetBrains下载goland
- 配置go环境,详细可参考教程go环境配置
在系统环境变量中配置gorootgopath
- 将*所给的go程序放在src文件夹下面
- 运行go程序,配置环境如下:
- 第一次运行后,出现缺失的依赖,需要手动下载相关github依赖。【cmd下使用go get】*其中,三个自动下载的依赖由于版本问题会报错,需要手动替换,三个压缩包解压后替换相应名字的文件夹即可。再次运行,显示http listening on: “8080”(或者其他端口),即为成功
- 上一步骤中,其中一个依赖httpserver手动替换之后,还需要修改两个地方。(1)在server.go 的2584行后添加一行ProxyRemoteAddr interface{};(2)在tls文件下的conn.go中添加func (c *Conn) RawConn() net.Conn {return nil}
- 下载mysq5.7.26与navicat,根据*所给sql文件导入数据库【导入方法:新建同名数据库,右键运行sql文件】
- 在上一步骤中,一直出现错误。最后是根据这个教程所改 mysql双引号问题
- 运行go程序后,可以查看自动生成的配置文件cdmwb.json地址,打开cdmwb.json,修改其中的database,注意user与password是你自己的mysql账号密码。
"server": "自己的ip地址", "port": 3306, "schema": "数据库名称", "charset": "utf8", "timeOut": 10, "user": "root", "password": "数据库密码"
- 打开微信小程序【导入*,使用测试号】,能够成功登陆即为成功。记得修改config文件,把baseurl改成你本地的地址–即go运行之后listening的那个端口!
- 记得要运行Go之后才能正常运行微信小程序!