@tyler_west Чтобы передать в функцию поинтер(указатель) Вы можете использовать символ * в golang, небольшой пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
package main import "fmt" func main() { val := 5 changeValue(&val) // 100 fmt.Println(val) } func changeValue(val *int) { *val = 100 } |