![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go
lx_Frolf
以实战为主的系列知识分享愿景
展开
-
go入门(1)——基础知识
Go语言的特性:Go是一门并发支持,垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编程语言。Go的主要特点:1.类型安全和内存安全; 2. 以非常直观和极低代价的方案实现高并发; 3.高效的垃圾回收机制; 4. 快速编译,同时解决C语言中头文件太多的问题;(Go在编译时会检查判断,你和这个包之间是否有联系,若...原创 2018-09-01 15:44:38 · 265 阅读 · 0 评论 -
go入门(2)——基础语法
Go内置关键字,25个均为小写 break,default,func,interface,select,case,defer,go,map,struct, chan,else,goto,package,switch,const,fallthrough,if,range,type, continue,for,import,return,var注释 // 注释单行 /**/ 注释...原创 2018-09-01 15:52:55 · 253 阅读 · 0 评论 -
go入门(3)—— 指针和切片
指针:1. GO虽然保留了指针,但与其他编程语言不同的是,在GO当中不支持指针运算以及“->”运算符,而直接采用“.”选择符来操作指针目标对象的成员 2.操作符&取变量地址,使用*通过指针间接访问目标对象 3.默认值为nil,而非Null 4.在GO中,++与–是作为语句而不是作为表达式package mainimport "fmt"/*func main(...原创 2018-09-01 15:57:44 · 635 阅读 · 0 评论