![](https://img-blog.csdnimg.cn/93c68d762ed441719497eac15e0edab8.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
GO
文章平均质量分 94
Go语言快速入门与web编程
吃透Go设计思想,高效编程更简单
苏州程序大白
中国DBA联盟(ACDU)成员,CSDN全国各地程序猿(媛)聚集地管理员。目前从事工业自动化软件开发工作。擅长C#、Java、机器视觉、底层算法等语言。
展开
-
[GO专栏-6]Go语言流程控制
[GO专栏-6]Go语言流程控制流程控制if 语句gotofor语句switch????点击直接资料领取????流程控制流程控制在编程语言中是最伟大的发明了,因为有了它,你可以通过很简单的流程描述来表达很复杂的逻辑。流程控制包含分三大类:条件判断,循环控制和无条件跳转。if 语句if 也许是各种编程语言中最常见的了,它的语法概括起来就是:如果满足条件就做某事,否则做另一件事。Go 里面 if 条件判断语句中不需要括号,如下代码所示:if x > 10 { fmt.Println原创 2022-01-11 11:23:18 · 183 阅读 · 0 评论 -
[GO专栏-5]GO中5 分组声明与array, slice, map
[GO专栏-5]GO中5 分组声明与array, slice, map前言iota 枚举Go 程序设计的一些规则数组切片mapmake、new 操作????点击直接资料领取????前言在 Go 语言中,同时声明多个常量、变量,或者导入多个包时,可采用分组的方式进行声明。例如下面的代码:import "fmt"import "os"const i = 100const pi = 3.1415const prefix = "Go_"var i intvar pi float32var原创 2022-01-11 10:08:02 · 279 阅读 · 1 评论 -
[GO专栏-4]Go语言数据类型
Go语言数据类型Go 语言数据类型包含基础类型和复合类型两大类。基础类型复合类型指针数组(array)切片(slice)字典/映射(map)通道(channel)结构体(struct)接口(interface)错误(error)????点击直接资料领取????Go 语言数据类型包含基础类型和复合类型两大类。基础类型包括:布尔类型 bool。数值类型 int,int8,int16,int32,int64,float32,float64。uint8,uint16,uint32,uint64原创 2022-01-10 15:43:15 · 303 阅读 · 0 评论 -
[GO专栏-3]Go语言的变量定义
Go语言的变量定义变量声明变量短声明指针new函数变量的生命期变量的作用域????点击直接资料领取????变量声明变量go定义变量的方式和c,c++,java语法不一样,如下var 变量名 类型, 比如 : var a intvar在前,变量名在中间,类型在后面我们以代码举例,如下var i int = 0var i = 0var i int以上三个表达式均是合法的,第三个表达式会将i初始化为int类型的零值,0;如果i是bool类型,则为false;i是float64类型,则为0.0原创 2022-01-10 13:42:01 · 356 阅读 · 0 评论 -
[GO专栏-2]Go语言的设计哲学
Go语言的设计哲学简单第一条原则:追求简单,少即是多组合偏好组合,正交解耦理解golang的结构体嵌入为什么嵌入语法是组合而非继承活用组合和接口让代码更加优雅与其他语言对比并发原生并发,轻量高效Go 语言为开发者提供的支持并发的语法元素和机制并发原则对 Go 开发者在程序结构设计层面的影响面向工程原则: 面向工程,“自带电池”语言标准库工具????点击直接资料领取????简单第一条原则:追求简单,少即是多所谓大道至简,就是这个道理,语言终归只是个工具,能用简单的方式处理问题为什么要复杂起来呢?本人深原创 2022-01-10 10:52:11 · 609 阅读 · 0 评论 -
[GO专栏-1]Go语言的前生今世
Go语言的前生今世Go 语言的诞生Go 语言的早期团队和演化历程Go 语言正式公布并开源Go 语言的版本结尾????点击直接资料领取????Go 语言的诞生2007年9月20日的下午,在谷歌山景城总部的一间办公室里,谷歌的大佬级程序员 Rob Pike1在等待一个 C++ 项目构建的过程中和谷歌的另外两个大佬级程序员 Robert Griesemer2和 Ken Thompson3进行了一次有关设计一门新编程语言的讨论。图1-1-1 Go语言之父(从左到右分别是Robert Griesemer、Ro原创 2022-01-10 09:46:52 · 810 阅读 · 4 评论