自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 go语言学习笔记

最近区块链都快烂大街了,才来了解区块链的相关技术。。。。。个人一直从事技术支持工作,对于研发心向往之。然鹅技术不到家,看看教材类书籍。以前看C/C++,笔记一直写在印象笔记里面,不能和大家进行探讨,闭门造车。现利用工作之余的时间学习go语言,发布在博客,新手衷心欢迎大家的指教,谢谢!

2017-09-14 17:05:08 165

原创 go语言学习笔记(10) 错误处理

error接口     type error interface{          Error() string     }     实例          func Foo(param int)(n int, err error){...}          n, err := Foo(0)          if err != nil{

2017-09-25 16:10:57 211

原创 go语言学习笔记(9) 函数

格式     func 函数名(参数列表)(返回值列表){     }参数列表     参数列表格式类似变量声明,但不需要var关键字          age int, name string          i1, i2 int返回值列表     1、基本格式同参数列表     2、返回值可以没有变量名     3、当只有一个返回值,且

2017-09-25 16:09:30 178

原创 go语言学习笔记(8) 流程控制

条件语句     if/else/else if选择语句     switch/case/select(channel)循环语句     for/range跳转语句     goto1、在流程语句结构中声明的变量,作用域只在所处的流程语句块内2、{不能另起一行3、多个语句不能逗号隔开条件语句     1、条件不需要用括号括起来     2、{ }

2017-09-25 16:08:40 210

原创 go语言学习笔记(7) 类型-复合类型

复合类型     pointer     array     slice(切片)     map(字典)     chan(通道)     struct     interface对于元素是简单类型的array, slice, map等     都可以直接用fmt.Println直接进行打印输出所有元素array     类型: [n][

2017-09-25 16:06:59 209

原创 go语言学习笔记(6) 类型-基础类型

基础类型     bool     int8     byte     int16     int     uint     uintptr     float32     float64     complex64     complex128(复数)     string     rune(字符)     error(错误)bool     true

2017-09-14 17:34:53 177

原创 go语言学习笔记(5) 常量

go语言中变量、常量是不同的字面常量     无具体类型          -12     整型常量         3.14    浮点常量          "str"   字符串常量          true    布尔型常量        3+1i    复数常量定义     const 常量名 类型 = 值     1、常量声明时,必

2017-09-14 17:32:29 215

原创 go语言学习笔记(4) 变量

声明     var 变量名 类型     1、变量声明关键字     2、变量声明不用分号做结束符     3、多个变量的声明          1)、不同类型               var (                     i int                     str string               ) 

2017-09-14 17:29:38 153

原创 go语言学习笔记(3) 标识符

标识符     1、由字母、数字、下划线组成     2、第一个字符必须是字母     3、标识符先声明后使用     包中的标识符可被导出的条件:          标识符必须以大写字符开头预定义标识符     1、基本数据类型名称     2、接口类型 error     3、常量 true false iota 

2017-09-14 17:27:14 228

原创 go语言学习笔记(2) 简单结构

package mainimport "fmt"func main(){     fmt.Println("Hello World!")}package     声明包     每个包可以包含多个文件,只要包名相同     在一个大项目中:一般包含多个包,每个包存储在一个目录下包     Go语言中最基本的分发单位   

2017-09-14 17:25:01 163

原创 go语言学习笔记(1) 环境搭建

下载:https://golang.org/dl/windows     安装msi文件     设置环境变量          PATH+= c:\Go\bin          GOROOT=c:\Go\          GOPATH=Go语言工作区目录(workspace directory)linux     安装目录:/usr/local

2017-09-14 17:21:56 292

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除