Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 为什么OSX会终止终端中立即执行的进程?_Sql_Macos_Go - Fatal编程技术网

Sql 为什么OSX会终止终端中立即执行的进程?

Sql 为什么OSX会终止终端中立即执行的进程?,sql,macos,go,Sql,Macos,Go,我在尝试从OS X上的CLI运行迁移时遇到了奇怪的错误 当我尝试运行迁移时,它会立即终止进程 我正在使用golang的包向上迁移,我运行了goose create CreateUsers,立即得到 [1]18990创建CreateUsers 我还尝试过运行sqlmigrateup,这是相同的东西,但来自不同的包,我得到了相同的错误 事实上,例如,如果我将命令缩短为goose,我就会遇到同样的问题。可能安装不好吗 我已经创建了数据库,可以访问它们 注意 我想知道为什么会发生这种情况。不一定是包特定

我在尝试从OS X上的CLI运行迁移时遇到了奇怪的错误

当我尝试运行迁移时,它会立即终止进程

我正在使用golang的包向上迁移,我运行了
goose create CreateUsers
,立即得到

[1]18990创建CreateUsers

我还尝试过运行
sqlmigrateup
,这是相同的东西,但来自不同的包,我得到了相同的错误

事实上,例如,如果我将命令缩短为
goose
,我就会遇到同样的问题。可能安装不好吗

我已经创建了数据库,可以访问它们

注意

我想知道为什么会发生这种情况。不一定是包特定的,但更多的是Mac决定立即终止进程的原因

附加说明


看起来是软件包错误。它是一个fork of a fork,原始包依赖于golang的不同版本。

Xcode更新导致在golang中加载核心库时出现问题。解决方案:将golang更新为1.8.1


使用最新版本。除了明显的错误修复外,您还缺少一些安全修复。我现在正在使用该版本。但是修复这个特定错误的版本是1.8.1。