[Solved] Copy array of strings to array of string pointers
To understand what is happening under the hood you must understand the pointer and value semantics of for range construct in go. It is clearly explained in this ardan labs article emails := []string{“a”, “b”} CCEmails := []*string{} for _, cc := range emails { p := &cc fmt.Println(cc, p) CCEmails = append(CCEmails,&cc) } The … Read more