我对golang有一个奇怪的问题。我运行命令(就像每次):

go run main.go

然后,我对代码进行了一些更改,然后再次运行:
go run main.go

但是执行的代码是该代码的旧版本。所以我尝试了一些东西:
  • 重新启动计算机
  • 将所有临时二进制文件删除到temp文件夹
  • 重新安装go
  • 删除并放回我的代码
  • 删除一些文件

  • 但是它仍在运行我的旧版本代码。我没有找到有关此问题的解决方案,有关此问题的一些帖子也没有给出解决方案(herehere)。

    关于我的配置,如下所示:
  • 运行Raspbian的Raspberry pi(已更新)
  • Go版本1.8.1

  • 我希望你能帮帮我 !
    预先感谢!

    最好的祝福,

    最佳答案

    好的!
    问题来自进口。在代码中,某些导入正在调用旧版本的代码。

    10-07 19:04
    查看更多