Documentation
¶
Index ¶
- func Arch() string
- func FilePathJoin(paths ...string) string
- func HTTPGet(url string) ([]byte, error)
- func IsEmpty(v interface{}) bool
- func IsNil(v interface{}) bool
- func JSONMarshal(v interface{}) ([]byte, error)
- func JSONUnmarshal(data []byte, v interface{}) error
- func OS() string
- func RandInt(min, max int) int
- func RandString(length int) string
- func RegexpMatch(pattern, str string) bool
- func TimeFormat(t time.Time, layout string) string
- func TimeNow() time.Time
- func TimeParse(layout, value string) (time.Time, error)
- func URLParse(rawURL string) (*url.URL, error)
- func UUID() (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func JSONMarshal ¶
JSONMarshal marshals a struct to JSON
func JSONUnmarshal ¶
JSONUnmarshal unmarshals JSON to a struct
func RandString ¶
RandString generates a random string of a given length
func RegexpMatch ¶
RegexpMatch checks if a string matches a regular expression
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.