网络编程
位置:首页>> 网络编程>> Go语言>> golang修改结构体中的切片值方法

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

作者:晨梦~思雨  发布时间:2024-05-08 10:44:48 

标签:golang,结构体,切片值

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)
}

来源:https://blog.csdn.net/ma2595162349/article/details/109142168

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com