群网站建设合同,中小企业网站建设费用,pageadmin免费模板下载,做齐鲁油官方网站本条文章记录本人在实际项目中遇到的实际问题#xff0c;如有错误#xff0c;欢迎指正#xff0c;仅供参考#xff01;欢迎点赞收藏转发#xff0c;转载请添加原链接声明哦#xff01;感谢您的支持。变量各种类型转换string转成intintstring转成int64int64, err : strcon…本条文章记录本人在实际项目中遇到的实际问题如有错误欢迎指正仅供参考欢迎点赞收藏转发转载请添加原链接声明哦感谢您的支持。变量各种类型转换string转成intintstring转成int64int64, err : strconv.ParseInt(string, 10, 64)int转成stringstring : strconv.Itoa(int)int64转成stringstring : strconv.FormatInt(int64,10)[]byte转stringstring : string([]byte)string转[]byte []byte []byte(str)json字符串转对象json.Unmarshal([]byte, interface{})对象转json字符串[]byte : json.Marshal()时间戳转时间Time : time.Unix(int64, 0)
Time.Format(2006-01-02 15:04:05) // 2018-07-11 15:10:19时间转时间戳Time : time.ParseInLocation(2006-01-02 15:04:05, string, time.Local)
int64 : Time.unix()加密获取MD5func GetMd5(s string) string {h : md5.New()h.Write([]byte(authCode s)) // authCode为加盐return hex.EncodeToString(h.Sum(nil))
}文件夹操作读取文件[]byte, err : ioutil.ReadFile(filePath)
if err ! nil {fmt.Println(ReadFile err, err)return
}文件夹是否存在_, err : os.Stat(path)
if err nil {return true
}
if os.IsNotExist(err) {return false
}创建文件夹// Mkdir用于创建单个目录
err : os.Mkdir(name string,os.ModePerm) // 如果目录已存在则会报错// MkdirAll用于创建多级目录
err : os.MkdirAll(name string, os.ModePerm) // 如果目录已存在则会报错