![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
golang学习
oRewrite
这个作者很懒,什么都没留下…
展开
-
[Golang 学习1]Go语言中函数new与make的使用和区别
Go语言中函数new与make的使用和区别简介Go语言中有两个生成函数new与make,容易混淆。故总结一下使用和区别。Go语言中new和make是内建的两个函数,主要用来创建分配类型内存。问题的引出:变量声明var i intvar s string变量的声明我们可以通过var关键字,然后就可以在程序中使用。当我们不指定变量的默认值时,这些变量的默认值是他们的零值,比如:int...原创 2019-06-13 16:31:23 · 348 阅读 · 0 评论 -
[golang学习2]Golang的runtime学习1
Golang的runtime理解最近在学习Go语言开发的过程中,对涉及到Go Runtime的运行机制,故找了一些资料进行学习。什么是Golang的runtime先来看个go程序架构图:golang程序并没有像java一样自带虚拟机,而是和c类似。每一个go程序都带有一个runtime,runtime负责和底层操作系统交互。这使得go语言运行效率理论上会比java、python高。r...转载 2019-06-14 16:37:55 · 352 阅读 · 0 评论