commands

package
v1.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 22, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Clean

func Clean(output string, err error) (string, error)

remove \n from the end

Types

type GitCmd

type GitCmd interface {
	RunCmd(args ...string) (string, error)
	Init() error
	AddRemote(remoteName, remoteUrl string) error
	GetRemoteOrigin() (string, error)
	Revparse(ref string) (string, error)

	IsRepo() bool
}

func NewGitCmd

func NewGitCmd() GitCmd

type GoCmd

type GoCmd interface {
	RunCmd(args ...string) (string, error)
	IsMod() bool

	ModInit(string) error
	ModTidy() error

	ModPackageName() (string, error)
}

func NewGoCmd

func NewGoCmd() GoCmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL