New Go程序员在这里,为此新手的性质提前道歉。
为什么一些golang.org包名称以x
为前缀?引起我兴趣的具体方案was bycrypt
我主要担心的是x
意味着像e X 这样的东西,如果我想要一些稳定的东西,我应该使用一组不同的库。如果不是这样,那么x
就意味着什么 - 我很好奇它是什么。
答案 0 :(得分:11)
x
表示外部。它们是在golang核心之外开发的。实验包在golang.org/x/exp
参考文献: https://github.com/golang/go/wiki/SubRepositories https://groups.google.com/forum/#!msg/golang-nuts/eD8dh3T9yyA/l5Ail-xfMiAJ
答案 1 :(得分:5)
以X为前缀的包是go项目的一部分,但存储在子仓库中。它们不是实验性的。