Go 指针声明后赋值,出现 panic: runtime error: invalid memory address or nil pointer dereference
指针基础知识package mainimport "fmt"func main() { var p *int p = new(int) *p = 1 fmt.Println(p, &p, *p)}输出0xc04204a080 0xc042068018 1在 Go 中 * 代表取指针地址中存的值,& 代表取一个值的地址对于指针,我们一定要明白指针...