有没有办法自动执行此操作?
package main
import "fmt"
func main() {
var a []string
a = append(a, "this", "this2", "this3")
increaseArguments(a)
a = append(a, "this4")
increaseArguments(a)
}
func increaseArguments(b []string) {
// I want, when i add new element to slice i want this function act as this
// fmt.Println(b[0],b[1], b[2], b[3])
fmt.Println(b[0], b[1], b[2])
}
除了将 b[3] 作为参数添加到 fmt.Println 之外,有没有办法自动添加它?
拉风的咖菲猫
相关分类