Есть ли возможность изменить символ с некоторым индексом в поле структуры, если это строка?
Я имею в виду, что я могу делать такие манипуляции с типом строки:
func main() {
v := "Helv"
v[3] = "p"
}
Как я могу сделать то же самое с полями структуры? Ниже назначение не работает.
type ik struct {
a int
b string
}
func main() {
f := ik{1, "Pasis"}
fmt.Println(f.b)
f.b[2] = "r"
}