Documentation ¶
Index ¶
- Variables
- func Chdir(dir string, debug bool) (err error)
- func FileExist(filename string) bool
- func IsGoPkg(dir string) (yes bool, err error)
- func IsMainPkg(dir string) (yes bool, err error)
- func Scanln() (line string, err error)
- func VersionGreaterThan(v0, v1 string) (yes bool, err error)
- func WalkPkgsFunc(rootDir string, f FiltePkgFunc) (paths []string, err error)
- type FiltePkgFunc
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrSemanticVersion = errors.New("malformed semantic version")
ErrSemanticVersion 非语义化版本号错误
Functions ¶
func VersionGreaterThan ¶ added in v0.6.1
VersionGreaterThan 对比v0的语义化版本号是否大于v1的语义化版本号。 若入参的版本号不符合语义化版本号规范,则返回ErrSemanticVersion。 关于语义化版本号内容,请参考http://semver.org/。
func WalkPkgsFunc ¶ added in v0.6.1
func WalkPkgsFunc(rootDir string, f FiltePkgFunc) (paths []string, err error)
WalkPkgsFunc 返回指定目录下满足过滤条件的go package路径列表
Types ¶
type FiltePkgFunc ¶ added in v0.6.1
FiltePkgFunc golang包过滤函数
Click to show internal directories.
Click to hide internal directories.