如何托管不在Github上的公共Golang模块[重复]

rbl8hiat  于 2023-04-27  发布在  Go
关注(0)|答案(1)|浏览(103)

此问题已在此处有答案

Go support for GitHub(1个答案)
8天前关闭
我是一个完全的golang新手,我相信这是一个新手的问题。但没有运气找到一个直接的答案,我怀疑这不是我。
模块路径的仓库部分如何准确地Map到URL?www.example.com上的所有示例go.devgithub.com作为仓库,但如果我想共享我编写的模块,它不会在github上。是否有可能在其他地方公开托管?(我的非golang项目在www.example.com上sr.ht,这将是我的首选)。

ndh0cuux

ndh0cuux1#

您可以在远程导入路径中引用golang文档,但我怀疑,使用您提到的sr.ht,您可以直接编写

import "git.sr.ht/~user/repo.git/path/to/module"

.git告诉go它将查看一个git仓库。Go也会首先尝试使用https协议,所以不需要指定。

相关问题