- 博客(2)
- 收藏
- 关注
原创 踩坑:go的json.Unmarshal,用结构体时首字母需大写
用go通过http的方式post一些数据的时候,用json.Unmarshal()函数想把数据接到自己写的结构里。结构如下:type model struct { command string `json:"command"` testInt int `json:"test"`}但数据post得过去,却死活接不到:以前明明可以,这次不行惊到我了,检查了快十分钟代码,突然看到之前的代码结构体的首字母里有大写,尝试了一下,还真的是这个原因。type model struct { Co
2020-07-23 20:43:46
1805
5
原创 go语言中的日期检验
go语言中的日期检验写项目的时候,需要检验输入日期的格式和天数是否正确,基于面向谷歌编程找到的方法都是正则之类的,但是用的时候都不太好用,月份天数和闰年经常出现错误。突然想到time里的Parse()函数,用它进行转换的时候,日期不对会出现错误,抱着试试的想法尝试一下,发现应该是可行的。下面是代码:package mainimport ( "fmt" "time")func main() { var date [5]string = [5]string{"2020-04-01", "
2020-07-22 10:24:57
5060
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人