首页 > 后端开发 > Golang > 如何在 github 上托管公共 golang 模块

如何在 github 上托管公共 golang 模块

PHPz
发布: 2024-02-06 08:39:04
转载
931 人浏览过

如何在 github 上托管公共 golang 模块

问题内容

我是 golang 的绝对新手,我确信这是一个新手问题。但没有找到直接答案,我怀疑这不是我。

模块路径的存储库部分到底如何映射到 URL? go.dev 上的所有示例都使用 github.com 作为存储库,但如果我想共享我编写的模块,它不会在 github 上。是否有可能在其他地方公开托管? (我的非 golang 项目位于 sr.ht 上,这将是我的第一选择)。


正确答案


您可以参考远程导入路径处的golang文档,但我怀疑,使用你提到的 sr.ht,你可以写

import "git.sr.ht/~user/repo.git/path/to/module"
登录后复制

.git 告诉 go 它将查看 git 存储库。 go 也会首先尝试使用 https 协议,因此不需要指定。

以上是如何在 github 上托管公共 golang 模块的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:stackoverflow.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板