在重新安装操作系统(MacOS Big Sur)之后,我正在尝试重新设置我的go & gomobile开发环境。我对我的应用程序有一个特定的版本要求,所以我使用的是go 1.13.x,通过自制软件安装。
然后,我通过以下命令安装了gomobile:go get golang.org/x/mobile/cmd/gomobile
当我运行以下命令时出现问题:gomobile init,这将抛出以下错误:
gomobile: Go 1.16 or newer is required在操作系统重建之前,我安装了相同的go版本(1.13.x),gomobile工作正常,它从来没有抛出过这个错误。在谷歌了一下之后,我的问题是,有没有存储库或地方可以下载gomobile二进制文件的早期版本?该网站似乎只显示了一个"v0“版本,这是导致问题的那个版本。也许即使有一种方法可以从源代码构建一个较旧的版本?
提前感谢您的指点!
发布于 2021-10-19 16:20:57
根据Go release policy的说法,Go 1.13已经有很长一段时间没有得到Go项目的支持了--例如,自2020年8月以来,它就没有收到过任何安全修复。
请升级到Go工具链的受支持版本,而不是降级gomobile -有关说明,请参阅https://golang.org/doc/install。
https://stackoverflow.com/questions/69630642
复制相似问题