
GO语言学习
奇思妙物
专业共享软件系统服务商
展开
-
Go语言学习笔记1:Go简介
go,相比于C,C++,简单,易用,开源的编程语言项目。它被设计成用于快速搭建web服务器,存储集群或类似的巨型中央服务器的系统编程语言。go本身提供内存管理,垃圾回收,不必像C或C++进行复杂的内存管理操作,担心内存泄露。go程序整体运行也经过了大型工业项目的验证,运行稳定且高效。相比于c的面向过程编程,c++的面向对象编程。go语言有些更丰富的特性,目前编程语言各种流派:面向过程编程,面向对象...原创 2018-06-01 10:27:49 · 167 阅读 · 0 评论 -
Go语言学习笔记2:基本数据类型
1、变量声明:var 变量名字 类型 = 表达式 ,自动初始化为零值,如果提供初始化值,可省略变量类型,由编译器自动推断。var test int = 10变量只是给程序可以操作的存储区域的名字,go中每个变量都有一个特定的类型,它决定了变量的内存大小和布局,可以存储在存储器内的值的范围,以及该变量的一组操作。2、类型说明:布尔类型 true false数字类型 整数类型和浮点类型字符串类型...原创 2018-06-01 17:03:40 · 341 阅读 · 0 评论 -
Go语言学习笔记4:运算符
运算符:包括:算数运算,位运算,逻辑运算运算符结合律全部从左到右优先级:go中不支持运算符重载。原创 2018-06-01 17:11:53 · 234 阅读 · 0 评论 -
Go语言学习笔记3:保留字
保留字for 循环const 声明常量struct 结构体type 类型别名goto 跳转break 跳出循环continue 继续下一个循环func 定义函数var 声明变量...原创 2018-06-01 17:17:15 · 397 阅读 · 0 评论 -
Go语言学习笔记5:函数
不支持嵌套,不支持重载,默认参数等。支持不定长变参支持多返回值支持命名返回参数支持匿名函数和闭包原创 2018-06-01 17:27:36 · 135 阅读 · 0 评论