会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
peteryan
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2021年2月1日
模块一 GO语言基础知识-程序实体的那些事(下)
摘要: 在上一篇文章,我们一直都在围绕着可重名变量,也就是不同代码块中的重名变量,进行了讨论。 还记得吗?最后我强调,如果可重名变量的类型不同,那么就需要引起我们的特别关注了,它们之间可能会存在“屏蔽”的现象。 必要时,我们需要严格地检查它们的类型,但是怎样检查呢?咱们现在就说。 我今天的问题是:怎样判断一
阅读全文
posted @ 2021-02-01 21:34 lvp
阅读(111)
评论(0)
推荐(0)
编辑
模块一 GO语言基础知识-程序实体的那些事(中)
摘要: 在前文中,我解释过代码块的含义。Go 语言的代码块是一层套一层的,就像大圆套小圆。 一个代码块可以有若干个子代码块;但对于每个代码块,最多只会有一个直接包含它的代码块(后者可以简称为前者的外层代码块)。 这种代码块的划分,也间接地决定了程序实体的作用域。我们今天就来看看它们之间的关系。 我先说说作用
阅读全文
posted @ 2021-02-01 21:17 lvp
阅读(149)
评论(0)
推荐(0)
编辑
模块一 GO语言基础知识-程序实体的那些事(上)
摘要: 我已经为你打开了 Go 语言编程之门,并向你展示了“程序从初建到拆分,再到模块化”的基本演化路径。 一个编程老手让程序完成基本演化,可能也就需要几十分钟甚至十几分钟,因为他们一开始就会把车开到模块化编程的道路上。我相信,等你真正理解了这个过程之后,也会驾轻就熟的。 上述套路是通用的,不是只适用于 G
阅读全文
posted @ 2021-02-01 21:06 lvp
阅读(323)
评论(0)
推荐(0)
编辑