Documentation ¶
Index ¶
- func AllSame(input string) bool
- func FileExist(path string) bool
- func FileName(path string) string
- func FirstLower(input string) string
- func FirstUpper(input string) string
- func GetItem(lists []string, index int) string
- func JsonMarshal(value any) (result []byte, err error)
- func JsonToProto(filename, message string, importPaths []string, json []byte) (result []byte, err error)
- func NameCheck(input string) bool
- func NameKeywords(input string) bool
- func ProtoToJson(filename, message string, importPaths []string, data []byte) (result []byte, err error)
- func ShellRun(name string, args ...string) error
- func StrToBool(input string) (result bool, err error)
- func StrToBoolArray(input string) (result []bool, err error)
- func StrToFloat(input string) (result float64, err error)
- func StrToFloatArray(input string) (result []float64, err error)
- func StrToInt(input string) (result int64, err error)
- func StrToIntArray(input string) (result []int64, err error)
- func StrToStrArray(input string) []string
- func TagMatch(lhs, rhs string) bool
- func WriteFile(path string, datas []byte) error
- func WriteTmpl(path, content string, refer any) error
- type Duplicate
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func JsonToProto ¶
func JsonToProto(filename, message string, importPaths []string, json []byte) (result []byte, err error)
JsonToProto json轉為proto資料
func ProtoToJson ¶
func ProtoToJson(filename, message string, importPaths []string, data []byte) (result []byte, err error)
ProtoToJson proto轉為json資料
func StrToBoolArray ¶
StrToBoolArray 字串轉布林值陣列
func StrToFloatArray ¶
StrToFloatArray 字串轉浮點數陣列
func StrToIntArray ¶
StrToIntArray 字串轉整數陣列
Types ¶
Click to show internal directories.
Click to hide internal directories.