草庐IT

REMOTE_REPO

全部标签

docker - 在 Docker 中运行 dep ensure -vendor-only 挂起无法拉取私有(private) repo

我的Dockerfile:FROMgolang:1.11.4RUNapt-getupdate&&apt-getinstallgitbashcurl-yqqENVENVtestENVGIT_TERMINAL_PROMPT=1ENVGITHUB_TOKENXXXXXXXXXXXXXXXXXX
RUNcurl-Lshttps://github.com/Masterminds/glide/releases/download/v0.12.3/glide-v0.12.3-linux-amd64.tar.gz|tarxz-C/tmp\&&mv/tmp/linux-amd64/glide/usr/bi

go.mod 在修订时有 post-v0 模块路径 "git.example.com/owner/repo/v3"...?

在更新go.mod以具有/v3后缀(https://github.com/golang/go/wiki/Modules#releasing-modules-v2-or-higher)之前,我的同事推送了一个标签v3.0.1。我更新了模块路径(go.mod)和所有导入路径(*.go)来修复它,标记为v3.0.2。现在的问题是:goget-vgit.example.com/owner/repo@v3.0.2go:findinggit.example.com/owner/repov3.0.2go:git.example.com/owner/repo@v0.0.0-20190722053407

go - 如何在一些流行的 go repo 上运行 godoc?

新的godoc有一些很好的特性,比如调用者列表等。不管怎样,我在运行它时遇到了问题,比如:➜~GOPATHgit:(master)✗lssrc/github.com/coreos/etcd/CHANGELOGDCODocumentationREADME.mdbenchbuildcontriberrorfixturesgo_version.gohttpmain.gomodscriptsstoretestsCONTRIBUTING.mdDockerfileLICENSEVagrantfilebinconfigdiscoveryetcdfoogopathlogmetricspkgserver

git - Gig2go : unpacking the sent packfile failed on the remote

我为此苦苦挣扎。我正在尝试使用以下代码将更改推送到存储库://Getremoteremote,err:=repo.Remotes.Lookup("origin")iferr!=nil{remote,err=repo.Remotes.Create("origin",repo.Path())iferr!=nil{returnerr}}//Getthebranchbranch,err:=repo.Branch()iferr!=nil{returnerr}//GetthenamebranchName,err:=branch.Name()iferr!=nil{returnerr}iferr:=r

go - 如何使用 gocenter remote Artifactory repo 进行本地依赖解析?

我是新手,正在尝试使用gocenter远程存储库(Artifactory6.8)来解决依赖关系。尽管设置了GOPROXY环境变量,但我的gocenter-cache存储库仍然是空的。这是我的代码。packagemainimport("fmt""github.com/naoina/go-stringutil")funcmain(){varstrstring="hello_world_go"fmt.Println(stringutil.ToUpperCamelCase(str))//printsHelloWorldGo}我试图解决的依赖关系在这里:https://search.gocent

go - 使用 Go 模块时生成 in-repo protos 的最佳实践

tl;dr以前配置为使用GOPATH的repo现在配置为模块。一切都很好,越来越好。但是,protoc正确地(!)为在github.com/path/to/repo/protos结构中的repo中定义的protobufs生成Golang代码,而我现在更喜欢在我的源代码中生成这些代码,在GOPATH之外。我正在移动他们来解决这个问题。有更好的解决方案吗?我有一个GitHub存储库。为了方便讨论,我们称它为github.com/acme/toolbox。在子目录中,我有protobuf文件,其中包括:packageacme.toolbox.v1;optiongo_package="gith

go - 不为我自己的包使用 repo 路径的影响

假设我决定将所有个人开发的包组织起来如下:$GOPATH/bin/pkg/src/somepkg1somepkg2...somepkgN进一步,假设它们之间有大量的代码重用,那么我决定将整个$GOPATH工作区保留在同一个Git下存储库(每个包都可以是一个子模块),而不是更多子包不太连贯的传统场景(共存仅仅因为使用goget来自同一工作区):$GOPATH/bin/pkg/src/github.com//somepkg1somepkg2...somepkgN我可以看到使用前一种方法(不使用github.com//在包路径中),goget将无法获取包作为他们并没有“宣布”自己可以在线使用

go - 用于 Go 的 Docker Remote API v1.24 库?

您好,有没有我可以使用的库,例如使用DockerRemoteAPIv1.24中存在的类型,例如我有这个返回服务类型的函数funcGetServices()docker.Services{res,_:=client.Get("https:10.0.1.10:2376/services")//clientpreviouslycreatedjs,_:=ioutil.ReadAll(res.Body)varServicesdocker.Services_=json.Unmarshal(js,&Services)returnServices}这里我假设存在一个包含这些类型的库docker,这就是

go - drone.io 不使用 GitHub repo 的 .drone.yml 文件

我对CI工具无人机有疑问。目前我正在使用drone.io和自托管版本我有同样的问题。当我尝试构建我的golang测试应用程序时,drone.io总是忽略我的.drone.yml文件。GitHub存储库是:https://github.com/norbell/dronetest我的.drone.yml文件如下所示:pipeline:build:image:golang:1.6commands:-goget-gobuild我的drone.io项目的设置页面如下所示:当我点击构建按钮时,它显示项目已成功“构建”:显然做了所有事情,但没有构建我的项目。我已经完成了我在文档中找到的所有内容,但无

XML 和 ASP : Retrieve and parse a remote file

我正在启用ASP的Windows服务器上构建站点。我需要从另一台服务器检索XML文档并返回该文档中的值。xml文件很小——只有一个带有文本值的节点。我只需要返回那个文本值。我以前从未使用过ASP,谷歌搜索让我找到了一些代码示例,但到目前为止没有任何效果。这是我得到的,它给了我500:0ThenResponse.Write(objXML.parseError.reason)Response.Write(objXML.parseError.errorCode)EndIfSetoRoot=objXML.selectSingleNode("//xml/response")var=oRoot.t