草庐IT

sphinx-build

全部标签

带有 LiteIDE 的 GOLANG : I can't see "Hello World!" in Build Output window

我已经按照本教程在Windows864位上安装了golanghttp://www.i-programmer.info/programming/other-languages/6600-a-programmers-guide-to-go-with-liteide-part-1.html因此,我创建了一个名为“hello”的“Go1命令项目”,当“构建输出”窗口中的“构建+运行”(Ctrl+R)看不到“HelloWorld!”这是我在输出中得到的:Currentenvironmentchangeid"win64-user"C:/go/bin/go.exeenv[c:\go]setGOARC

go - 特拉维斯 CI + 去 : can't build

我的.travis.yml是:language:gogo:-1.5install:-gogetgithub.com/tools/godep-godeprestorebranches:only:-masterscript:-gobuildexample/myproduct/deployer/deployer.gonotifications:email:false和itfailed出现此错误:gobuildexample/myproduct/deployer/deployer.gogoinstallcommand-line-arguments:buildoutput"deployer"al

docker - 在不调用 go build 的情况下为 golang 应用程序构建 docker 容器

我正在为go应用程序构建我的第一个Dockerfile,我不明白gobuild或goinstall被认为是docker容器的必要部分。我知道使用muilt-stage可以避免这种情况,但我不知道为什么它一开始就放在容器镜像中。我所期望的:我有一个go应用程序“go-awesome”我可以通过cmd/go-awesome在本地构建它我的Dockerfile包含的内容不多于COPYgo-awesome.CMD["go-awesome"]这种配置的缺点是什么?我通过代替做得到了什么COPY..RUNgoget./...RUNgoinstall./..显示构建Go应用程序作为Dockerfil

macos - 6g : No such file or directory - Building Go packages with `gomake` on Snow Leopard

我有两个.go文件,numbers.go和numbers_test.go我想按照creatinganewpackagetutorial(向下滚动查看文件的详细信息。)所有文件都在同一目录中。当我在终端导航到该目录并键入gomake时,我得到了这个:6g-o_go_.6numbers.gomake:6g:Nosuchfileordirectorymake:***[_go_.6]Error1这个错误是说它找不到numbers.go。如果我手动执行这一行(不移动目录):6g-o_go_.6numbers.go它成功创建了_go_.6文件。那么为什么gomake找不到文件呢?这是我正在使用的文

go - 不能在 32 位 linux 上使用 cgo 'go build'

我正在尝试构建一个将通过cgo使用32位Linux库的应用程序(不存在64位版本)。尝试以64位构建不适用于32位库:[performancegoListen]>gobuild#goListen/usr/bin/ld:skippingincompatible/apps/install/tibco/tibrv/live/lib/libtibrv.sowhensearchingfor-ltibrv/usr/bin/ld:skippingincompatible/apps/install/tibco/tibrv/live/lib/libtibrv.awhensearchingfor-ltib

go - 独立于平台的 go build 用于工程师测试

我的典型endly测试自动化已参数化以在我的本地主机(osx)或暂存盒(linux)上进行,理想情况下我想单独构建跨平台应用程序二进制文件。综上所述,当我在OSXforlinux上构建我的应用程序二进制文件时,我看到了以下内容exportGOOS=linuxgobuild#github.com/alexbrainman/odbc/api../../../../github.com/alexbrainman/odbc/api/api.go:17:9:undefined:SQLSMALLINT../../../../github.com/alexbrainman/odbc/api/api.

google-app-engine - 使用 Cloud Build 部署 App Engine go 应用

目标:使用CloudBuild配置-将应用构建为可以部署到应用引擎的工件。不起作用的解决方案:这是cloudbuild.yaml:steps:-name:'gcr.io/cloud-builders/go'args:['get']env:['PROJECT_ROOT=project-name']-name:'gcr.io/cloud-builders/go'args:['build','.']env:['PROJECT_ROOT=project-name']-name:'gcr.io/cloud-builders/gcloud'args:['app','deploy']timeout:

go - 错误 : "build flag -mod=vendor only valid when using modules" when building Go project

根据thisdocument我需要将-mod=vendor添加到我的构建命令中以使用我的本地vendor文件夹:Bydefault,gocommandslikegobuildignorethevendordirectorywheninmodulemode.The-mod=vendorflag(e.g.,gobuild-mod=vendor)instructsthegocommandstousethemainmodule'stop-levelvendordirectorytosatisfydependencies.当我运行这个命令时:gobuild-mod=vendor-a-ldflag

docker - 在 .gitlab-ci.yml 中运行 docker-compose build

我有一个.gitlab-ci.yml文件,其中包含以下内容:image:docker:latestservices:-docker:dindbefore_script:-dockerinfo-docker-compose--versionbuildJob:stage:buildtags:-dockerscript:-docker-composebuild但在ci-log我收到消息:$docker-compose--version/bin/sh:eval:line46:docker-compose:notfound我做错了什么? 最佳答案

docker - 在 .gitlab-ci.yml 中运行 docker-compose build

我有一个.gitlab-ci.yml文件,其中包含以下内容:image:docker:latestservices:-docker:dindbefore_script:-dockerinfo-docker-compose--versionbuildJob:stage:buildtags:-dockerscript:-docker-composebuild但在ci-log我收到消息:$docker-compose--version/bin/sh:eval:line46:docker-compose:notfound我做错了什么? 最佳答案