go语言
文章平均质量分 91
凹大猫的鱼
凹大猫的鱼
展开
-
GO语言函数
函数Go语言的函数的基本组成包括:关键字func,函数名,参数列表,返回值,函数体和返回语句。函数定义这里举个简单的例子来说明一下Go语言中函数的定义问题:func SumFunc(a int, b int) int{ return a + b}当形参的类型一样的时候可以简化为:func SumFunc(a, b int) int { return a + b}对于函数的定义原创 2017-08-21 09:46:38 · 625 阅读 · 0 评论 -
GO语言面向对象编程之方法
学过C++或者JAVA的程序员,对于面向对象编程应该是很熟悉的。大家都知道面向对象编程的三大基本特征:封装,继承,多态。在GO语言中,简化了很多面向对象编程的概念,比如 继承,虚函数,构造函数,析构函数,隐藏指针等。对于接触过面向对象编程的人来说,GO语言的面向对象编程更加的简单易懂原创 2017-08-21 09:48:01 · 428 阅读 · 0 评论 -
Go语言学习
go语言-环境安装安装go包go的安装和JDK的安装基本没什么区别,主要包括两个操作:1.下载go安装包2.配置系统的环境变量系统环境变量主要添加三个变量:系统变量主要设置这5个选项,GOPATH是你自己建的工程目录,可以有多个,GOROOT是你自己安装GO的目录,默认的是C:\go,安装完以后去cmd下输入go命令测试一下即可。IDE的选择个人推荐选择Sublime Text3, Sublim原创 2017-08-14 17:32:36 · 491 阅读 · 0 评论 -
Go语言的程序结构
Go语言的程序结构命名规则Go 语言的命名规则和C语言的命令没什么不同,都是由数字,下划线,字母组成,且必须以下划线或者字母开头。大小写敏感(var a int 和 var A int是不同变量)GO语言的关键字主要包括25个: break default func interface select原创 2017-08-14 17:37:05 · 413 阅读 · 0 评论 -
Go的基本数据类型
Go语言的基础数据类型 Go语言的数据类型主要分为四种:基础类型(数字,字符串,布尔类型),复合类型(数组,结构体),引用类型(指针,切片,字典,函数和通道),接口类型整型Go 语言的整型定义类型有符号类型主要有int8,int16,int32,int64, 无符号类型uint8,uint16,uint32,uint64. int 和uint 是对应硬件平台分别对应不同的位数。以及uintptr原创 2017-08-14 19:26:27 · 1058 阅读 · 0 评论 -
Go语言的复合数据类型
Go语言的复合数据类型Go语言的复合数据类型是基础数据类型的组合,主要包括四个数组,切片(slice),map和结构体。数组和结构体的大小是固定大小的,数组的元素类型是固定的,结构体的元素类型是不固定。原创 2017-08-15 21:58:44 · 740 阅读 · 0 评论 -
Go语言-接口
Go's interfaces—static, checked at compile time, dynamic when asked for—are, for me, the most exciting part of Go from a language design point of view. If I could export one feature of Go into other languages。原创 2017-08-27 22:51:32 · 339 阅读 · 0 评论 -
Roman to Integer
Roman to IntegerGiven a roman numeral, convert it to an integer.Input is guaranteed to be within the range from 1 to 3999原创 2017-09-06 12:50:08 · 339 阅读 · 0 评论 -
《Go语言核心36讲--Part1》
# 第一章重点:### 1.GO 语言安装的时候主要有三个环境变量: ## GOROOT、GOPATH 和 GOBIN 通过 go env 可以查看go语言的一系列的环境变量的配置. go env **GOROOT**:代表go的安装路径,一般你安装完go语言之后就有了。 **GOPATH**:一个目录路径,也可以包含多个目录路径,每个目录都代表了go语言...原创 2018-09-29 14:34:05 · 923 阅读 · 0 评论