
go基础入门
文章平均质量分 80
go语言基础入门相关文章专栏
a_fig
学海无涯,相由心生。
展开
-
6.go基础入门-判断(if)、循环(for)、指针(ptr)、数组(array)
前言在前面的篇章中,我们已经把基本数据类型都讲完,我们接下来的几个篇章将进入讲述跟容器有点类似的数据类型,还记的我们上一篇说的数组吗?我们上一篇把它比作是一个 凹槽容器,接下来我们要讲的就是 数组 这个类型,为了让我们更好的去学习和理解数组,我们先学习一下在学数组时需要使用到的知识。(判断、循环、指针都是非常简单的东西,相比于前面的知识,简直就是小菜一碟)判断(if)格式:if 条件 {…代码}是不是很简单,就是当条件的结果为 true 时,就执行花括号中的代码,来我们直接上代码:var原创 2021-11-26 15:24:04 · 730 阅读 · 0 评论 -
5.go基础入门-字符(byte、rune)、字符串(string)、布尔(bool)
字符byte、rune与字符串string前言字符 byte字符 rune字符串 string前言什么是字符?什么是字符串?// 输出一句话fmt.Println("ab吃饭")/*输出结果:ab吃饭*/我们先看一下这句话 “ab吃饭”,这一句话就是字符串,这一串字符由四个字符组成,分别是 ‘a’,‘b’,‘吃’,‘饭’;所以单独拿出来,每一个字就是一个字符,字符类型单引号引用,并且只包含一个字符;而字符串,顾名思义就是可以多个字符串联在一起,双引号引用;(我们可以把字符串理解成是一个由原创 2021-11-17 16:22:58 · 1445 阅读 · 0 评论 -
4.go基础入门-数据类型:整型数与浮点数
在之前的文章中已经简单的对数据类型进行了描述,并在 2.go基础入门-基础语法与数据类型简介 中进行了简述,并列了一个表,以下对数字类型进行讲述。整型数整型数细分为10种,int、int8、int16、int32、int64、uint、uint8、uint16、uint32、uint64,细看可以发现,唯一的差别就是有 u 和没有 u 的区别,有 u 代表着无符号,也就是所表示的数字不包括负数,从0开始。就拿 int8 和 uint8 做个例子讲解说明:类型大小bit十进制i原创 2021-11-02 18:35:57 · 1038 阅读 · 0 评论 -
3.go基础入门-变量与常量
变量变量来源于数学,是计算机语言中能储存计算结果或能表示值的抽象概念。变量可以通过变量名访问。 —— 百度词条简单来说就是在程序中,为一段数据起一个名字,然后在程序中通过这个名字可以访问到这段数据。举个例子,这世间万物我们都可以把它看作都是数据,比如树、草、花、木、虫、鱼、人等等都是数据,但是为了方便识别不同的物种,我们给不同种类的物种都起了名字,比如 鲤鱼、玫瑰花、榕树…等,我们通过这些名字就知道哪个物种是玫瑰花,哪个物种是金丝雀;在程序中也是一样的,我们可以把数据看作例子中的物种,数据也是给有不同的原创 2021-10-21 17:16:47 · 130 阅读 · 0 评论 -
2.go基础入门-基础语法与数据类型简介
基础语法go程序代码语句一般由 关键字、常量、 变量、运算符、符号、类型、标识符等组成,以下会对部分进行简单说明。标识符 即命名,如函数名、常量名、变量名等都是标识符,标识符由字母、数字、下划线组成,标识符不能以数字开头。(_max、main、main1都是合法的标识符命名规则;上一章中的 func main() {} 中的 main 就是标识符,func 就是go语言中的关键字,(){}括号以及花括号就是符号)行分隔符 分号 ; 是go中的代码行分隔符,但不推荐使用,go语言中推荐使用一个语句占一行原创 2021-10-20 17:25:45 · 147 阅读 · 0 评论 -
1.go基础入门-第一个程序
go语言的第一个程序package mainimport "fmt"/*这是函数init执行在main函数之前*/func init() { fmt.Println("我会第一个被执行")}/*这是函数main每个程序的入口*/func main() { // 输出一句话 fmt.Println("控制台输出一句话:化脂为腱")}该程序代码由以下几部分组成:包声明引入包函数注释语句包声明: package main 定义了一个包名,表示当前原文件属于 m原创 2021-10-20 15:25:08 · 271 阅读 · 0 评论