Documentation ¶ Index ¶ func Exec(args ...string) (stdOut, stdErr bytes.Buffer, err error) type Remote type RemoteSet func Remotes() (RemoteSet, error) func (rs RemoteSet) FilterByHosts(hosts []string) RemoteSet func (r RemoteSet) Len() int func (r RemoteSet) Less(i, j int) bool func (r RemoteSet) Swap(i, j int) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Exec ¶ func Exec(args ...string) (stdOut, stdErr bytes.Buffer, err error) Types ¶ type Remote ¶ type Remote struct { Name string FetchURL *url.URL PushURL *url.URL Resolved string Host string Owner string Repo string } type RemoteSet ¶ type RemoteSet []*Remote func Remotes ¶ func Remotes() (RemoteSet, error) func (RemoteSet) FilterByHosts ¶ func (rs RemoteSet) FilterByHosts(hosts []string) RemoteSet Filter remotes by given hostnames, maintains original order. func (RemoteSet) Len ¶ func (r RemoteSet) Len() int func (RemoteSet) Less ¶ func (r RemoteSet) Less(i, j int) bool func (RemoteSet) Swap ¶ func (r RemoteSet) Swap(i, j int) Source Files ¶ View all Source files git.goremote.gourl.go Click to show internal directories. Click to hide internal directories.