自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 golang语言学习#7-函数function

Go语言中函数不支持嵌套,重载和默认参数,但是支持以下特性:无需声明原型不定长度变参多返回值命名返回值参数匿名函数闭包定义函数时使用关键字func,且左大括号不能另起一行,同时,函数也可以作为一种类型使用接下来我们来创建几个函数 func A(){ fmt.Println("A") } func B(a int, b string)(int, string){ } func C(...

2018-04-11 16:52:54 162

原创 golang语言学习#6-map

golang中map的使用在golang中声明一个map后,需要对map进行初始化操作,否则map中为nil(也就是其他语言中的null)时,无法对map进行赋值操作在map中跟声明类型一样,有许多种声明方式,下面我们来一一展现出来 //声明方法1 var m1 map [int]string m1 = map[int]string{} //声明方法2 var m2 map [int]st...

2018-04-11 14:12:56 164

原创 Golang环境配置

Golang环境配置网上已经有很多的方法了,我在这里就不赘述了.因为网络的原因,我们经常无法获取到很多墙外的第三方包资源,在这里分享给大家第三方包:点击打开链接记住,下载完包以后,解压到包名对应的地方,同时记住要使用 go install github.com/nsf/gocode 命令去完成XX.exe文件的创建同样,在查找一些包时,会有相同的tools包,这些包不用重复下载,只需一个就行若无法...

2018-04-11 13:46:12 232

原创 golang语言学习#5-数组

数组是向来是编程语言中的一个很重要的数据结构之一。在golang中数组是一个值类型。先来看看golang中数组是怎么定义的var arr [n]type //n为数组长度,type为数组的存储类型 再来看一下数组的声明方式常规的声明方法: var a [3]int //长度为3,每个元素为一个整型的数组 var b [3]*int //指向整型的指针数组 var c [3][3...

2018-04-10 16:57:11 227

原创 golang语言学习#4-控制语句

golang中的控制语句相较于其他语言书写更简介if语句中条件不需要加{},并且在if语句中声明的变量在if以外的地方不能够使用 if a, b := 1, 2; a < b { fmt.Println(a) fmt.Println(b) fmt.Println("a比b小") }else{ fmt.Println("a比b大") } //fmt.Println(a) ...

2018-04-10 11:43:21 154

原创 golang语言学习#3-常量与运算符

上一次学习讲到了golang中的变量和类型,有个比较有意思的东西,看如下代码:func main(){ var a int = 65 b := string(a) fmt.Println(b) }这个结果输出的是什么呢?输出的结果是:"A",大家都知道ASCII中65对应的是字符"A",在计算机中,其实所有的字符本质都是数字,string()表示将数据转换成文本格式,这样就...

2018-04-10 10:02:42 150

原创 golang语言学习#1-golang环境搭建

初入公司,学习golang语言。今日学习golang开发环境的搭建。1.下载最新版本golang程序2.安装golang程序,cmd 输入 go 显示go语言命令 已成功安装golang程序3.安装开发工具 VSCode,golang插件以及第三方包(参考地址:点击打开链接)...

2018-04-09 17:54:18 2131

原创 golang语言学习#2-类型与变量

昨日已完成环境的搭建,今天正式进入学习阶段1.golang版hello world//在golang中 严格要求使用什么方法就加什么库,当出现import的库中的方法未调用时会报错 //import可以添加库名的别名 例如 import std "fmt" 则在下面方法中调用时写为 std.Println() //库名支持统一添加方式,例如 import( "fmt" "math"...

2018-04-09 17:53:55 149

空空如也

空空如也

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

TA关注的人

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