自定义博客皮肤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)
  • 收藏
  • 关注

原创 Go 中的数组和切片

数组基本介绍数组可以存放多个同一类型数据。数组也是一种数据类型,在Go中,数组是值类型。数组的地址可以通过数组名来获取 &intArr 。数组的死一个元素的地址,就是数组的首地址。数组的各个元素的地址间隔是一句数组的类型决定,比如int64,间隔8;int32,间隔4。数组的使用访问数组元素:数组名[下标],小表从0开始,比如要使用a数组的第三个元素 a[2]。四种初...

2019-06-04 18:02:23 160

原创 Go 语言包的概念

Golang 包的理解在 Golang 中,使用包是一件常见的事,包的本质实际上就是创建不同的文件夹,来存放程序文件。个人理解大概相当于 PHP 的命名空间的概念。Golang 的每一个文件都属于一个包,也就是说Go是以包的形式来管理文件和项目目录结构的。Golang 包的三大作用区分相同名字的函数、变量等标识符。当程序文件很多时,可以很好的管理项目。控制函数、变量等访问范围,即...

2019-05-27 11:17:56 224

原创 Go语言函数

为完成某一功能的程序指令(语句)的集合,称为函数。在 Go 中,函数分为:自定义函数、系统函数。基本语法func 函数名 (形参) (返回值类型列表) { 执行语句 return 返回值列表}Golang 中定义函数的关键字是:func。形参列表:表示函数的输入。函数中的语句:表示为了实现某一功能代码块。函数可以有返回值,也可以没有。返回值也可以有多个。...

2019-05-26 20:11:07 216

原创 Go语言流程控制

在程序中,程序运行的流程控制决定程序是如何执行的,是我们必须要掌握的,主要有三大流程控制语句。顺序控制程序从上到下朱行执行,中间没有任何判断和跳转。分支控制if… else … 分支控制在程序中有选择的执行,分支控制有三种:单分支if 条件表达式 {执行代码块}说明:当条件表达式为true时,就会执行{}的代码块。注意在Golang 中,{} 是必须有的,并且紧跟条件表...

2019-05-26 20:02:36 112

原创 Go语言运算

运算符是一种特殊的符号,用以表示数据的运算、赋值、比较等。算术运算符算术运算符是对数值类型的变量进行运算的,比如:加、减、乘、除如果运算的数都是整数,那么除后,去掉小数部分,保留整数部分。例如:fmt.Println(10 / 4) = 2取模运算 % :满足一个公式,即:a % b = a - a / b * b。赋值运算符赋值运算符就是将某个运算后的值,赋值给指定的变量。赋...

2019-05-26 16:07:50 434

原创 Go 语言变量的数据类型

变量的数据类型1、基本数据类型1)、数值型整数类型 int、int8、int16、int32、int64、unit、unit8、unit6、unit32、unit64、byte整型的使用细节:a、Golang 个整数类型分:有符号和无符号,int、unit的大小和系统有关。b、Golang 的整数默认声明为int型。c、如何在程序中查看某个变量的字节大小和数据类型:fmt.Pr...

2019-05-24 13:32:28 338

原创 Go语言执行流程分析

Go语言有两种执行流程:1、将原文件先编译成可执行的二进制文件,再运行2、直接对源码执行 go run 命令说明:两种执行流程的方式的区别1)、如果我们先编译生成可执行文件,那么我们可以将该执行文件拷贝到没有go开发环境的机器上,仍然可以运行。2)、如果我们是直接 go run 源码,那么如果要在另外一个机器上这么运行,也需要开发环境,否则无法执行。3)、在编译时,编译器会将程序运行依...

2019-05-23 14:52:44 1072

原创 macOS 下通过Homebrew安装go环境

最近利用空余时间开始学习GO,任何编程语言,环境的安装和配置是必不可少的。1、安装brew install go等待片刻,安装成功,下面是我安装成功的截图2、验证是否安装成功go version通过命令 go version 来查看当前安装的 Go 的版本号很明显我的是 go1.12.5 版本3、环境变量的设置go env利用命令 go env 来查看环境变量,下面是我...

2019-05-10 14:49:40 2783

原创 go语言函数

函数是 Go 里面的基本代码块:Go函数的功能非常的强大,以至于被认为拥有函数式编程语言的多种特性。Go 是编译型语言,所以函数编写的顺序无关紧要。为了增强代码的可读性,最好把 main() 函数写在文件的前面,其他函数按照一定的逻辑顺序进行编写(例如函数被调用的顺序)。编写多个函数的目的就是将复杂的问题分解为一系列的简单任务(那就是函数)来解决。而且,同一个任务(函数)可以被调用多次,有助于...

2019-05-09 17:08:26 84

原创 golang 中的 int 和 int64 是相同的类型吗?

int 和 int64 是相同的类型吗?

2019-05-07 15:11:46 8313 2

原创 初识 Go 语言

Go 语言是一门完全开源的编程语言

2019-05-07 10:57:08 102

转载 关于并发和并行的理解,看到一篇文章,描述的不错,推荐一下

https://blog.csdn.net/qq_27825451/article/details/78850336

2019-05-07 10:46:15 201

空空如也

空空如也

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

TA关注的人

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