- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 第五章 控制语句
在我们的编程过程中,无论是产品研发还是企业应用,逻辑处理是重中之重。将这些复杂的逻辑处理进行分解,根据输入条件,控制信息的流动,这就是计算机中常用的判断语句,在go语言中判断语句有:条件判断语句(if),选择语句(switch)和循环语句(for)。
2023-06-14 17:26:44 116 1
原创 第四章 程序的框架——函数
在go语言中如何定义函数呢?在go语言中定义函数使用关键字"func"来定义函数。函数在使用之前必须先定义。在前面的章节中的main函数就是使用关键字"func"定义的。在go语言中,函数有三种:普通函数、匿名函数(没有函数名称的函数)和方法(定义在struct上的函数)。在很多的面向对象的编程语言中,函数都支持重载,但是go语言中函数不允许重载。也不允许函数进行嵌套(即不能在函数内部定义函数),但是可以嵌套匿名函数。
2023-05-24 10:46:44 219
原创 第三章 程序的基石
每一个程序都是有数据,对数据的处理,以及逻辑处理构成。程序中的数据又分为在程序执行中可以修改的数据叫做变量;在程序运行中不允许修改的数据叫做常量。在程序的执行过程中,通常要对数据进行运算,常见的运算有代数运算(加减乘除等)和逻辑运算(与或运算等),以及对常量和变量的赋值运算。接下来就仔细的讲解一下go语言中的变量,常量和运算符。并通过一个例子来应用在这一章学到的知识。
2023-05-15 17:30:47 186
原创 第二章 初识Go语言
一个main package中只允许存在一个main()函数,Go语言函数不支持重载,一个package不能有两个函数名子一样的函数。main()函数作为Go语言程序编译的执行主入口,如果同时出现两个执行入口,系统就无法选择正确的执行入口从而导致编译报错。
2023-04-08 07:52:33 122 1
原创 第一章 Go语言简史
说到Go的起源,就不得不说一件趣事,事件起源于2007年,当时 C++委员会正在 Google 对 C++ 语言新增加的35个新的特性进行一场分享演讲。Google 的技术大神们也在认真听讲座,罗布也是其中一位。随着会议的中场休息,大家开始了对这些 C++ 语言新特性是否带来更多的价值进行热烈的讨论。说是讨论,倒不如说是吐槽更好,他们一致认为:与其在臃肿的语言上不断增加新的特性,不如简化编程语言。于是,灵光一现,为什么我们自己不做一门新的语言解决这个问题呢?脑袋一拍之后,Go 语言这门新秀就应运而生。
2023-04-04 13:36:21 222 2
R的极客理想:量化投资
2018-12-13
R的极客理想:高级开发篇
2018-12-13
R的极客理想:工具篇
2018-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人