Documentation ¶
Index ¶
- func CheckErrorsWithExit(errs []error)
- func GetAllOKFilesInPath(dir string, includeTests bool) ([]string, error)
- func Interface(in map[string]string) string
- func IsPublic(funcName string) bool
- func MatchesGlob(s, glob string) bool
- func OKPath() (string, error)
- func PackageNameFromPath(baseDir, packagePath string) string
- func StringSliceMap(ss []string, fn func(string) string) []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckErrorsWithExit ¶ added in v0.13.1
func CheckErrorsWithExit(errs []error)
CheckErrorsWithExit is used in several places to bail out after a compilation that contains failures.
func GetAllOKFilesInPath ¶
GetAllOKFilesInPath non-recursively returns a list of OK files.
func MatchesGlob ¶ added in v0.17.11
MatchesGlob is a very rudimentary implementation of glob matching on strings. Right now it only supports "*" that will match zero or more characters anywhere within the string.
func OKPath ¶ added in v0.19.0
OKPath returns the root of where packages can be found. This can be provided through the $OKPATH environment variable. However, if its not set (or is empty) then the current directory will be used.
func PackageNameFromPath ¶ added in v0.14.2
PackageNameFromPath returns the full package name from a path compared to its base directory.
The baseDir and packagePath may be relative or absolute. If baseDir is empty, then the current working directory is used.
Types ¶
This section is empty.