goalng
我在云顶山上钓鱼
linux,python,go 分享一些自己的工作和学习所得
展开
-
golang 不同结构体相同字段赋值
func Assign_values(new_hello *structuremodel.Hello) { new_word := new(structuremodel.Word) if data, err := json.Marshal(&new_hello); err == nil { if err := json.Unmarshal([]byte(data), &new_word); err == nil { fmt.Println("反序列化成功") } f原创 2022-04-20 11:47:53 · 2052 阅读 · 0 评论 -
goalng读取requests.body 到结构体
代码示例:func (c *Controller) SaveInfo(ctx iris.Context) { var request_body receive_struct.RImage //要读取到的结构体 if err := ctx.ReadJSON(&request_body); err != nil { //校验数据 fmt.Println(err.Error()) return }原创 2022-04-21 15:42:32 · 438 阅读 · 0 评论 -
golang接收图片并转base64存入文档保存
golang接收图片并转base64存入文档保存原创 2022-05-09 18:49:04 · 2226 阅读 · 0 评论 -
golang发送网络请求
//golang 发送http请求使用 “net/http” 包import (“net/http”)func HttpPostJson(jsonStr []byte, url){// 先新建NewRequest,保存请求方式和内容// 第一个参数可选 POST或GET 或其他//url 为请求地址//第三个参数为req, err := http.NewRequest(“POST”, url, bytes.NewBuffer(jsonStr))// 可以设置其他的Headerreq.H原创 2022-05-12 10:29:26 · 567 阅读 · 0 评论