Package golang is a source for Go
func NewSource(opts ...source.Option) source.Source
type Source struct { Options source.Options // Go Command Cmd string Path string }
func (g *Source) Commit(r *source.Repository) error
Commit is not yet supported
func (g *Source) Fetch(url string) (*source.Repository, error)
func (g *Source) String() string