Go 为什么;未定义:StackGuardMultiplierDefault“;错误? 描述

Go 为什么;未定义:StackGuardMultiplierDefault“;错误? 描述,go,glide-golang,golang-migrate,Go,Glide Golang,Golang Migrate,当我克隆GoAdminGroup/go adminprojectingithub并按照README.MD文件的步骤运行项目时,我得到了这个错误 TEST-MBP:example TEST$ GO111MODULE=on go run main.go go: downloading github.com/mattn/go-sqlite3 v1.11.0 go: extracting github.com/mattn/go-sqlite3 v1.11.0 go: finding github.com

当我克隆
GoAdminGroup/go admin
projectin
github
并按照
README.MD
文件的步骤运行项目时,我得到了这个错误

TEST-MBP:example TEST$ GO111MODULE=on go run main.go
go: downloading github.com/mattn/go-sqlite3 v1.11.0
go: extracting github.com/mattn/go-sqlite3 v1.11.0
go: finding github.com/mattn/go-sqlite3 v1.11.0
# runtime/internal/sys
/Users/TEST/go/src/runtime/internal/sys/stubs.go:16:30: undefined: StackGuardMultiplierDefault
实际上,我的
/Users/TEST/go/src
文件夹是从


为什么
StackGuardMultiplierDefault
/src/runtime/internal/sys/stubs.go

中未定义。据我所知,您从它的github克隆了go源代码,并希望它能正常工作。这是行不通的

如果您想从(github)源安装它,您需要遵循Go指南。仅仅克隆存储库是不够的,之后还需要执行一些必要的步骤

否则,我建议使用可用的进行安装


详细说明:找不到const
StackGuardMultiplierDefault
,因为声明const的文件不存在。此特定文件仅在执行
a ll.bash
时生成(从源代码安装Go的步骤的一部分)。

据我所知,您从其github克隆了Go源代码,并希望它能够工作。这是行不通的

如果您想从(github)源安装它,您需要遵循Go指南。仅仅克隆存储库是不够的,之后还需要执行一些必要的步骤

否则,我建议使用可用的进行安装


详细说明:找不到const
StackGuardMultiplierDefault
,因为声明const的文件不存在。只有在执行
a ll.bash
时才会生成此特定文件(安装步骤的一部分从源代码开始)。

我已经解决了此问题。它是我的go环境变量。谢谢你,凯先生已经解决了这个问题。它是我的go环境变量。谢谢你,卡先生