在Gogland中,我使用go run获得了“提供了但未定义的标志:-goversion”

马库斯·滕汉姆(Markus Tenghamn):

我正在尝试运行release.go在Goglang内置终端中调用的go脚本,它为我提供了以下输出

$ go run release.go
# command-line-arguments
flag provided but not defined: -goversion
usage: compile [options] file.go...
  -%    debug non-static initializers
...

如果我在Gogland以外的终端中运行此release.go文件,则文件运行不会出现问题。

从版本1.8.3升级到1.9后,开始出现此问题,我之前从未使用过该-goversion标志。

当前Gogland版本:

Gogland (1.0 Preview) 1.0 EAP
Build #GO-172.3968.45, built on September 5, 2017
Gogland EAP User
Expiration date: December 4, 2017
JRE: 1.8.0_152-release-915-b11 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Mac OS X 10.12.6

如何解决此问题,以便可以从Gogland的内置终端运行go?

dlsniper:

您已经从一个发行版中安装了一个Go版本,并从另一个发行版中安装了另一个Go版本(例如,一个来自Homebrew,另一个来自发行版本的二进制文件)。

由于系统当前处于未定义状态,因此请删除其中一个。

Gogland与此无关,因为在使用终端时它不会注入任何参数。您可以通过单击旁边的绿色箭头从Gogland本身运行文件,func main()它将使用内部逻辑基于所选的SDK和提供的其他参数来确定执行模型。您可以通过运行|自定义构建过程。编辑配置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在组件中使用它时获得了未定义的变量,但已在模板中定义

docker run hello-world导致“使用不正确”错误:“提供了但未定义的标志:-控制台”

提供了标志但未定义

使用“flag”包时摆脱“flag提供但未定义”

提供但未定义的标志:-test.v

提供的标志,但未在nginx prometheus导出器中定义

这个脚本让我在iPad中获得了NaN

与仅使用systemd相比,我从JSVC中获得了什么好处?

如果我的iOS设备获得了MFI许可证,是否可以将其与自定义的蓝牙设备配对?

在构建作业模块时,我获得了意外的价值

我使用KDM登录,但获得了Gnome会话,我如何获得KDE?

CSS中的白色条显示但未定义

源代码中的javascript函数,但未“未定义”

NgRx:从存储中获取数据,但未定义

声明但未定义未使用的函数合法吗?

此代码使用变量“ ok”,但未定义

ESLint未定义/已分配值但未使用

在Android中获得了System.InvalidOperationException

当我单击HTML网页中的任意位置时,我使用Jquery获得了该标签的ID

装配体中未定义的状态标志值

TypeError中的错误:无法读取未定义的属性“标志”

为什么同时收到警告,提示我已使用但未定义函数,并且未定义但未使用函数?

为什么在我使用Lab库的HapiJS测试中获得未定义的值

使用 useContext 时未定义状态,但在提供程序中未定义

Laravel 6.2:我从index()方法中的不同数据中获得了相同的ID

使用api在angularJS中获得未定义的$ scope

为什么我在使用Python3的随机游走测试中获得了所有单元?

构想openstack错误“错误:提供了但未定义的标志:--upload-tool”

确保我在laravel 5中正确获得了外键语法