utils

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Sep 14, 2022 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CamelToSnake

func CamelToSnake(camel string) string

func CentToYuan

func CentToYuan(cent int64) float64

CentToYuan int64 类型的人民币分单位值转换为元单位的值

func CheckFileMD5

func CheckFileMD5(file string, tagMd5Value string) (bool, error)

CheckFileMD5 检查文件的 md5 值

func ContainInt

func ContainInt(src []int, tag int) bool

func ContainString

func ContainString(src []string, tag string) bool

func ConvertPointer

func ConvertPointer(t reflect.Type) reflect.Type

func CreateNewFile

func CreateNewFile(path string) (*os.File, error)

CreateNewFile 创建新的文件 文件如果存在的话 会删除旧文件创建新文件并返回

func FileExist

func FileExist(filePath string) (bool, error)

func GetConfigurationItem

func GetConfigurationItem(prefix, item string) string

func IntCentToYuan

func IntCentToYuan(cent int) float64

IntCentToYuan int 类型的人民币分单位值转换为元单位的值

func IsFunc

func IsFunc(i interface{}) bool

func IsNilPointer

func IsNilPointer(i interface{}) bool

func ParseConfig

func ParseConfig(conf string) ([]string, error)

func PasswordEncode

func PasswordEncode(password string) string

func PathExist

func PathExist(path string) (bool, error)

PathNotExist 检查路径是否不存在

func RemoveTypePtr

func RemoveTypePtr(t reflect.Type) reflect.Type

func RemoveValuePtr

func RemoveValuePtr(v reflect.Value) reflect.Value

func SnakeToCamel

func SnakeToCamel(snake string) string

func StringCentToYuan

func StringCentToYuan(cent string) float64

StringCentToYuan 字符串类型的人民币分单位值转换为元单位的值

func StringYuanToCent

func StringYuanToCent(yuan string) int64

StringYuanToCent 字符串类型的人民币元单位的值转换为分单位的值

func StructToMap

func StructToMap(in interface{}, omits ...string) (map[string]interface{}, error)

StructToMap 将一个结构体转换为

func UUID

func UUID() string

func Verify

func Verify(plaintext, encrypt string) bool

func YuanToCent

func YuanToCent(yuan float64) int64

YuanToCent 浮点类型的人民币元单位的值转换为分单位的值

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