好好爱自己!

摘要: 原文:https://www.zhihu.com/question/66944175 首先,问题的说法是有问题的。 golang本身是用什么语言写的? 从问题描述和下面的回答来看,题主真正想问的是 Golang 的编译器是用什么语言写的? 看起来像是个“鸡生蛋,蛋生鸡”的问题,实际上不是的。 这个问 阅读全文
posted @ 2019-07-28 19:12 立志做一个好的程序员 阅读(4159) 评论(0) 推荐(0)
摘要: 原文: https://tiancaiamao.gitbooks.io/go-internals/content/zh/03.4.html 3.4 defer关键字 defer和go一样都是Go语言提供的关键字。defer用于资源的释放,会在函数返回之前进行调用。一般采用如下模式: 如果有多个def 阅读全文
posted @ 2019-07-28 18:56 立志做一个好的程序员 阅读(446) 评论(0) 推荐(0)
摘要: 转: https://www.jianshu.com/p/5b0b36f398a2 go语言defer语句的用法 defer的语法 defer后面必须是函数调用语句,不能是其他语句,否则编译器会出错。 package main import "log" func foo(n int) int { d 阅读全文
posted @ 2019-07-28 18:50 立志做一个好的程序员 阅读(260) 评论(0) 推荐(0)
摘要: 原文: https://www.cnblogs.com/yjf512/p/6132868.html 我们可以很容易将一个golang程序转变成汇编语言。 比如我写了一个main.go: package main func g(p int) int { return p+1; } func main( 阅读全文
posted @ 2019-07-28 18:34 立志做一个好的程序员 阅读(1248) 评论(0) 推荐(0)

不断学习创作,与自己快乐相处