convertor

package
v0.0.0-...-9a41f76 Latest Latest
Warning

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

Go to latest
Published: Aug 1, 2022 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package convertor 实现了一些函数来转换数据

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ColorHexToRGB

func ColorHexToRGB(colorHex string) (red, green, blue int)

ColorHexToRGB 将十六进制颜色转换为RGB颜色

func ColorRGBToHex

func ColorRGBToHex(red, green, blue int) string

ColorRGBToHex 将RGB颜色转换为十六进制颜色

func StructToMap

func StructToMap(value any) (map[string]any, error)

StructToMap 将结构体转换为Map,只转换导出的结构体字段 Map key的指定与结构字段标签`json`值相同

func ToBool

func ToBool(s string) (bool, error)

ToBool 将字符串转换为布尔值

func ToBytes

func ToBytes(value any) ([]byte, error)

ToBytes 将接口转换为字节数

func ToChar

func ToChar(s string) []string

ToChar 将字符串转换为char slice

func ToFloat

func ToFloat(value any) (float64, error)

ToFloat 将数值转换为float64,如果输入的不是float,则返回0.0和错误

func ToInt

func ToInt(value any) (int64, error)

ToInt 将数值转换为int64,如果输入的不是数字格式,则返回0和错误

func ToJson

func ToJson(value any) (string, error)

ToJson 将值转换为有效的json字符串

func ToString

func ToString(value any) string

ToString 将值转换为字符串

Types

This section is empty.

Jump to

Keyboard shortcuts

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