Package golang is a go package manager
func NewBuild(opts ...build.Option) build.Builder
type Builder struct { Options build.Options Cmd string Path string }
func (g *Builder) Build(s *build.Source) (*build.Package, error)
func (g *Builder) Clean(b *build.Package) error