自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 301

原创 Go语言学习之路(十一)面向对象

一、字段    匿名字段        结构体匿名字段      type Person struct{ }type Student struct{ Person}        指针型匿名字段            指针型匿名字段在创建时,需要进行赋值,如果不赋值需要进行动态内存分配出新的空间,例:stu.person = new(person)...

2018-08-21 19:02:54 164

原创 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 736 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 352

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

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

原创 Go语言学习之路(六)运算符

          1.算数运算符 + - * / % ++ go语言没有前置++,只有后置++ --   go语言没有前置--,只有后置-- 2.赋值运算符 = += -= *= ...

2018-08-12 21:24:39 259

原创 Go语言学习之路(五)输入和输出

输出语句1.输出方法fmt.Println()//换行输出fmt.Print()//不换行输出 fmt.Printf()  2.输入方法数据间隔只能使用回车  数据间隔可以使用空格和回车fmt输入输出(printf和scanf采用的数据类型格式化) Scan()函数和Scanf()方法关于字符型变量的问题:var a by...

2018-08-11 19:24:52 16120

原创 Go语言学习之路(四)变量和常量

变量:       变量在计算机用于存储数据1.变量的声明var a int2.变量的初始化      var a int  = 103.变量的赋值      4.自动推导类型自动推导类型够根据右边所给值自动推导出变量类型5.多重匿名赋值同时给多个变量进行匿名赋 (1)使用字母和下划线开头(2)不能使用特殊符号 ...

2018-08-08 22:32:47 234

原创 Go语言学习之路(三)注释

注释主要的功能就是为了增强代码的可读性,不参与程序的一切功能,Go语言的注释主要分成两类。一:单行注释二:多行注释

2018-08-08 11:40:31 9347

原创 Go语言学习之路(二)第一个Go语言程序

基本上所有的语言都是从HelloWorld,Go语言也不例外一:打开Goland,新建工程选择创建工程所在的文件按住Alt+1打开工程栏,右击新建.go文件在main函数中写入HelloWorld点击main函数组边三角运行程序,控制台中会打印出HelloWorld 二:或者在工程所在文件夹中输入cmd打开命令行利用go build命...

2018-08-08 11:32:52 408

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

空空如也

空空如也

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

TA关注的人

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