cost 324 ms
预编译Golang项目依赖缓存 - Pre-compiling Golang project dependencies to cache

赏金将在 7 天后到期。 此问题的答案有资格获得+50声望赏金。 Tarampampam想让更多人关注这个问题。 简而言之,我当前的用例涉及在 Docker 容器内动态创建 Golang 插件。 编译涉及用户的一些新输入(这就是为什么它没有预先编译),但是依赖项是 static,并且不会改变。 ...

go 会构建打包未使用的外部依赖项吗? - Will go build pack unused external dependencies?

我有一个计划跨项目使用的lib模块。 它将依赖于许多其他模块。 但并非所有项目都会使用lib提供的功能。 我想知道一个项目是否只依赖于lib提供的b/func B ,它会在项目构建期间打包所有未使用的模块吗? 我了解 go 的最小构建单元是 pkg。 在这种情况下, ext-depency A m ...

Golang:在一个 repo 中编译所有测试而不执行它们 - Golang: Compile all tests across a repo without executing them

语境 我有一个存储库,其中多个团队贡献了集成测试。 所有这些测试都隐藏在//go:build integration标志后面,所以如果我go查看或运行它们,我需要将-build integration标志传递给测试命令。 目的 我想要完成的是在整个 repo 中编译所有测试而不实际执行它们(需要 ...

GO Monorepo:需要使用 go build 重新构建的文件列表 - GO Monorepo: List of Files that need to be re-built using go build

我的 go 项目有一个 monorepo 设置。 如果我能找到一种方法来使用 go build(或类似的内部工具)来获取需要重新构建的目标列表,我会很高兴。 这是我正在寻找的示例: package1 程序调用数学共享库中的减法函数。 package2 程序调用了一个 add 函数。 ...

Docker 构建:“go:在当前目录或任何父目录中找不到 go.mod 文件” - Docker build : "go: go.mod file not found in current directory or any parent directory"

我正在尝试构建我的 Golang 应用程序的 Dockerfile,其中包括 delve 调试器 - 我想在 Docker 容器中调试我的 Golang 应用程序。 当我尝试构建我的 Docker 时,我总是会出现以下错误: 命令 go build 在我的本地文件夹上运行良好(请参阅下面的树命 ...

golang构建中的“幻影”依赖 - "Phantom" dependency in golang build

我最近遇到了一个令人毛骨悚然的go build问题,因为我在新版本中添加了一些功能并重命名了旧文件夹。 go版本是1.10.4,太旧了没有模块管理我把所有源代码文件夹放在/home/zxun/src/下新的代码文件夹现在是“quotelive”,旧版本是“quotelive_0831”。 现在在路 ...

2021-11-24 13:20:41   1   34    go / go-build  
如何忽略模块中的 a.go 文件? - How to ignore a .go file in a module?

我正在 Go 中重写我的家庭级程序,该程序以前在 Python 中,正在学习中。 当我重新考虑代码的整个部分时,如果我可以忽略我编写的一些.go文件,那就太好了(它们会抛出编译错误,这是可以的,因为它们与我解决问题的最新方法不同步)。 我可以将它们移出目录,或重命名它们,但我想知道是否有更惯用的方 ...

2021-05-22 14:34:33   1   1894    go / go-build  
Golang 在 linux 机器上编译没有连接到互联网 - Golang compiling in a linux machine not connected to the internet

由于公司政策,我们有一个未连接到 Internet 的 CI/CD 服务器。 我想在这个服务器上运行单元测试。 我被允许 WinScp 文件给它。 为了让它工作,我想我会 FTP 我的源 Windows 机器中的所有文件,编译工作,基本上从 GOPATH 目录中复制所有文件。 但是我仍然会出错,例如 ...

docker 多阶段构建 Go 映像 - x509:由未知机构签署的证书 - docker multi-stage build Go image - x509: certificate signed by unknown authority

我尝试在私有公司网络中使用 docker -multi-stage-build构建go图像: 并获取x509: certificate signed by unknown authority错误 我试图在 X509:由未知机构签署的证书(在 Docker 容器内运行 Go 应用程序) 和 docke ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM