1、如何将一个个数组整合成一个数组
使用append
例:
s := []string{"新建文件夹", "123456", "前端要求"}
var s3 = append(s, "你好世界")
fmt.Println(s3)
2、有时需要将数组进行转换成字符串,如何转换
使用strings.Join
s2 := strings.Join(s1, "\n")
既能将数组转成字符串又能按规定的方式输出
3、GRPC proto编译时
protoc -I . Prod.proto --go_out=plugins=grpc:.
使用该命令能编译出相对较全面的文件
4、在已有的字符串后面在添加自定义字符串
在go程序的开发过程中,我们经常会使用路径path来定位文件位置进行文件的各项操作。
我们可以使用 fmt.Sprintf()进行操作
例: 用户想 定位到 client文件夹下的 1.txt。 而 1.txt 由用户自行键入
var filename string
fmt.Scanln(&filename)
path := fmt.Sprintf("client./%v", filename)