This directory and the directories below it are not importable Go packages.
Each directory contains a kustomize plugin, which is either
-
some random non-Go based executable, e.g. a bash script that runs java in a JVM, or python in a python VM, etc.
-
the source code for a Go executable, i.e. a
main.goin the unimportablemainpackage, ideally declaring its dependencies with it's owngo.modfile. -
the source code for a Go plugin, which is also an unimportable
mainpackage ideally with its owngo.modfile, formulated to be a Go plugin. If in thebuiltinsub-directory, these plugins are converted to statically linkable code.
To read more about plugins, see doc.go