golang修改结构体中的切片值
生活随笔
收集整理的這篇文章主要介紹了
golang修改结构体中的切片值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ??golang修改結構體中的切片值,直接傳結構體地址就可以
package mainimport "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 rspInfosetStruc(&rsp)fmt.Println(rsp) }?
總結
以上是生活随笔為你收集整理的golang修改结构体中的切片值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: golang切片传参
- 下一篇: tcp建立连接的时的几种状态