企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
## new new是一个内置的函数,它的函数签名如下: ~~~ func new(Type) *Type ~~~ Type表示类型,new函数只接受一个参数,这个参数是一个类型 *Type表示类型指针,new函数返回一个指向该类型内存地址的指针 示例: ~~~ func main() { a := new(int) b := new(bool) fmt.Printf("%T\n", a) // *int fmt.Printf("%T\n", b) // *bool fmt.Println(*a) // 0 fmt.Println(*b) // false } ~~~