自定义博客皮肤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 172

原创 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 226

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

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

2017-09-25 16:09:30 193

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

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

2017-09-25 16:08:40 219

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

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

2017-09-25 16:06:59 219

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

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

2017-09-14 17:34:53 186

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

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

2017-09-14 17:32:29 221

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

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

2017-09-14 17:29:38 164

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

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

2017-09-14 17:27:14 246

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

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

2017-09-14 17:25:01 172

原创 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 304

空空如也

空空如也

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

TA关注的人

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