- 博客(12)
- 收藏
- 关注
原创 关于搭建bitcoin环境的坑
(1)所需要安装的所有依赖包sudo apt-get install make sudo apt-get install gcc sudo apt-get install g++ sudo apt-get install libdb-dev sudo apt-get install libdb++-dev sudo apt-get install libdb5.1++-dev su...
2018-09-20 10:10:26
371
原创 Go语言学习之路(十一)面向对象
一、字段 匿名字段 结构体匿名字段 type Person struct{ }type Student struct{ Person} 指针型匿名字段 指针型匿名字段在创建时,需要进行赋值,如果不赋值需要进行动态内存分配出新的空间,例:stu.person = new(person)...
2018-08-21 19:02:54
197
原创 Go语言学习之路(十)随机数的使用
1.通过设置种子来获取随机数import("math/rand""fmt""time")func RandomFunc(){rand.Seed(123)for i:=0;i<5;i++{fmt.Println("rand=",rand.Int())}}2.利用系统时间改变种子产生随机数,同时利用rand.Intn(范围)控制随机数小于该范围不包括该界限值imp...
2018-08-15 08:57:55
810
1
原创 Go语言学习之路(九)复合数据类型
一、数组1.数组定义一:var a [10]int=[10]int{1,2,3,4,5,6}二:var arr[10] intfori,_:=rangearr{fmt.Scan(&arr[i])}2.数组的自动推导类型names := [5]int{1,2,3,4,5}for_,data:=range names{fmt.Println(data)}3....
2018-08-15 08:44:13
418
原创 Go语言学习之路(八)函数
一、函数定义1.Go语言函数没有声明,直接定义即可2.函数定义 func 函数名(形参表){ }3.不定参数表(args…数据类型) 方法一: func Test1(args...int){ for i:=0; i < len(args); i++{ fmt.Print(args[i]) } } 方法...
2018-08-15 08:34:46
253
原创 Go语言学习之路(七)语句结构
选择语句一、if1.if语句 Go语言独有的方式,可以在if判断语句中通过自动推导类型进行赋值2.if else4.if else if5.if else if else二、switch语句1.定义switch 变量或者表达式的值{case 值1:要执行的代码case 值2:要执行的代码case 值3:要执行的代码...
2018-08-15 08:17:40
197
原创 Go语言学习之路(六)运算符
1.算数运算符 + - * / % ++ go语言没有前置++,只有后置++ -- go语言没有前置--,只有后置-- 2.赋值运算符 = += -= *= ...
2018-08-12 21:24:39
292
原创 Go语言学习之路(五)输入和输出
输出语句1.输出方法fmt.Println()//换行输出fmt.Print()//不换行输出 fmt.Printf() 2.输入方法数据间隔只能使用回车 数据间隔可以使用空格和回车fmt输入输出(printf和scanf采用的数据类型格式化) Scan()函数和Scanf()方法关于字符型变量的问题:var a by...
2018-08-11 19:24:52
16342
原创 Go语言学习之路(四)变量和常量
变量: 变量在计算机用于存储数据1.变量的声明var a int2.变量的初始化 var a int = 103.变量的赋值 4.自动推导类型自动推导类型够根据右边所给值自动推导出变量类型5.多重匿名赋值同时给多个变量进行匿名赋 (1)使用字母和下划线开头(2)不能使用特殊符号 ...
2018-08-08 22:32:47
258
原创 Go语言学习之路(二)第一个Go语言程序
基本上所有的语言都是从HelloWorld,Go语言也不例外一:打开Goland,新建工程选择创建工程所在的文件按住Alt+1打开工程栏,右击新建.go文件在main函数中写入HelloWorld点击main函数组边三角运行程序,控制台中会打印出HelloWorld 二:或者在工程所在文件夹中输入cmd打开命令行利用go build命...
2018-08-08 11:32:52
460
原创 Go语言学习之路(一)安装环境
Go语言支持windows、linux、mac系统,因为笔者目前只使用windows下开发学习,所以只介绍下windows下环境安装Go安装包下载网址:https://www.golangtc.com/download如果打不开请点击:https://golang.google.cn/dl/ 根据自己的系统版本64位选择amd64,32位选择x86为了方便,这里下载msi文件...
2018-08-08 10:37:28
701
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人