奇怪的错误我正试图在我的OS X上从CLI运行迁移。
当我尝试运行迁移时,会立即终止该过程。
我正在使用golang的goose程序包进行迁移,然后运行goose create CreateUsers
并立即获得
[1] 18990 killed goose create CreateUsers
我还尝试使用sql-migrate up
运行sql-migrate这是相同的事情,但是从不同的包中我得到了同样的错误。
事实上,如果我将命令缩短到例如goose
,我会遇到同样的问题。可能安装不好?
我创建了数据库并可以访问它们。
注意
我正在寻找解释为什么会发生这种情况的原因。不一定是特定于软件包,但更多的原因是Mac决定立即终止该过程。
附加说明
看起来是包错误。它是一个fork的fork,原始包依赖于不同版本的golang。
答案 0 :(得分:0)
Xcode更新导致在golang中加载核心库时出现问题。解决方案:将golang更新为1.8.1