util

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Jun 18, 2021 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Age

func Age(unixTime int64) string

Age returns a string representing the time elapsed since unixTime in the form "1d", "2h", "3m", or "4s".

func Clear

func Clear(v interface{})

func ExistDir

func ExistDir(dirname string) bool

func GenerateTmpFile

func GenerateTmpFile() (string, error)

func GetJSONData

func GetJSONData(jsonValues map[string]interface{}) map[string]string

func GetJiraKeys

func GetJiraKeys(title string) (keys []string)

func GetURL

func GetURL(URL string) (string, error)

func GetURLHostName

func GetURLHostName(urlAddr string) string

GetURLHostName ...

func JSONToYaml

func JSONToYaml(json map[string]interface{}) (string, error)

func RecursionGetKeyAndValue

func RecursionGetKeyAndValue(jsonValues map[string]interface{}, mapKey string)

RecursionGetKeyAndValue 递归获取map中的key和value

func RecursionReplaceValue

func RecursionReplaceValue(jsonValues map[string]interface{}, replaceKeyArr []string, replaceValue interface{})

RecursionReplaceValue 递归替换map中的value

func ReplaceMapValue

func ReplaceMapValue(jsonValues map[string]interface{}, replaceMap map[string]interface{}) map[string]interface{}

ReplaceMapValue 拿匹配到的key和value去替换原始的map中的key和value

func ReplaceRepo

func ReplaceRepo(origin, addr, namespace string) string

func ReplaceWrapLine

func ReplaceWrapLine(script string) string

func SendRequest deprecated

func SendRequest(url, method string, header http.Header, body []byte) ([]byte, error)

Deprecated: do not use it any more, use http client in tool/httpclient instead.

func Tar

func Tar(src, dst string) (err error)

func UUID

func UUID() string

func UnTar

func UnTar(dst, src string) (err error)

func WriteFile

func WriteFile(filename string, data []byte, perm os.FileMode) error

func YamlToJSON

func YamlToJSON(valuesYaml string) (map[string]interface{}, error)

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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