【goland+mysql+navicat+微信开发者工具】安装调试

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


下一篇:GoLand——windows下如何编译Linux二进制文件