摘要://Post("http://xxxx","application/json;charset=utf-8",[]byte("{'aaa':'bbb'}")) func Post(url string, contentType string, body []byte) (string, error) 阅读全文
posted @ 2021-02-08 17:39 陶士涵 阅读(28) 评论(0) 推荐(0) 编辑
摘要:按照文档要求 bool, for JSON booleans float64, for JSON numbers string, for JSON strings []interface{}, for JSON arrays map[string]interface{}, for JSON obje 阅读全文
posted @ 2021-02-08 17:37 陶士涵 阅读(10) 评论(0) 推荐(0) 编辑
摘要:获取当前时间戳的函数 , 默认有秒和纳秒 , 毫秒需要处理一下 , 转成字符串需要转换一下 fmt.Printf("时间戳(秒):%v;\n", time.Now().Unix()) fmt.Printf("时间戳(纳秒):%v;\n",time.Now().UnixNano()) fmt.Prin 阅读全文
posted @ 2021-02-08 17:06 陶士涵 阅读(86) 评论(0) 推荐(0) 编辑
摘要:很常见的需求 import "strconv" //先导入strconv包 // string到intint, err := strconv.Atoi(string) // string到int64int64, err := strconv.ParseInt(string, 10, 64) // i 阅读全文
posted @ 2021-02-08 17:03 陶士涵 阅读(27) 评论(0) 推荐(0) 编辑
摘要:项目中经常使用的md5和sha256加密函数 //md5加密 func Md5(src string) string { m := md5.New() m.Write([]byte(src)) res := hex.EncodeToString(m.Sum(nil)) return res } // 阅读全文
posted @ 2021-02-08 16:59 陶士涵 阅读(22) 评论(0) 推荐(0) 编辑
摘要:在使用很多函数的时候需要传入string字符串 , 但是函数参数类型是io.Reader , 这时候就需要将string转换为Reader类型 例如下面的: strings.NewReader("aaaa") NewReader返回从读取的新Reader。 它类似于bytes.NewBufferSt 阅读全文
posted @ 2021-02-08 15:31 陶士涵 阅读(49) 评论(0) 推荐(0) 编辑
摘要:官方文档里的代码有点点问题 , 可以按照下面这样延时去调用plus的代码 , 等待plus加载完毕 另外增加上条件编译 , 只有在app下面这段代码才会编译 //#ifdef APP-PLUS // 页面加载时触发 setTimeout(function(){ if(plus){ var pinf 阅读全文
posted @ 2021-02-08 11:01 陶士涵 阅读(14) 评论(0) 推荐(0) 编辑