golang修改结构体中的切片值方法

【字号: 日期:2022-08-15浏览:38作者:雯心

golang修改结构体中的切片值,直接传结构体地址就可以

package main import 'fmt' type rspInfo struct { KeyWords string `json:'key_words'` Value []string `json:'value'`} func setSlice(te *[]string){ str := '12' *te = append(*te,str)} //结构提传指针func setStruc(rsp *rspInfo){ str := '12' te := make([]string,0) te = append(te,str) te = append(te,str) rsp.KeyWords = '12' rsp.Value = te} func main() { //test := make([]string,0) //setSlice(&test) var rsp rspInfo setStruc(&rsp) fmt.Println(rsp)}

到此这篇关于golang修改结构体中的切片值方法的文章就介绍到这了,更多相关golang 修改结构体切片值内容请搜索乐呵呵网以前的文章或继续浏览下面的相关文章希望大家以后多多支持乐呵呵网!

标签: Golang
相关文章: