go 语言 new的指针 如何自己释放

cserli · · 6335 次点击
这就像是去饭店吃饭,你要盘子来装食物都是去前台拿。拿了前台就记录一下你拿了个盘子,因为他们之后会来收拾。所以你吃完就可以拍屁股走人。可是如果你热心地帮别人收走了盘子,别人的工作可能就会陷入崩溃:这明明应该有一个盘子,怎么少一个呢!这不像在学校食堂,你拿了盘子就得放回去,不然别人就没了。所以你还是转换下思维吧
#5
更多评论
polaris
社区,需要你我一同完善!
Go语言是自动垃圾回收语言,系统会自动释放
#1
qkb_75_go
琴为心声
从 C++、Java过来的程序员,都很难接受只有 new/make而没有free/destroy 的事。 大家都觉得这样“不平衡”,“不完备”,“不对称”,“对代码失去控制了”,golang能正确释放内存吗?不会内存泄露吗?能及时释放吗?内存占用是否过高?内存占用是否会浪涌?是否会影响系统性能? 为什么不让我来自己释放内存呢?...... 这些受虐狂抖M,都是被惯坏的,现在让他们翻身当主人,他们自己都很不敢相信,很不习惯呢...
#2