这Google bash 风格指南提到 bash 包,其中包名称应与函数名称用双冒号分隔
如果您正在编写单个函数,请使用小写字母并使用下划线分隔单词。如果您正在编写一个包,请使用 :: 分隔包名称。大括号必须与函数名称在同一行(与 Google 的其他语言一样),并且函数名称和括号之间不能有空格。
# Single function
my_func() {
...
}
# Part of a package
mypackage::my_func() {
...
}
我用谷歌搜索过,但没有发现除了 bash 包之外的任何引用轻量级 bash 包管理器。他们指的是这个吗?