go语言
文章平均质量分 58
golang学习笔记
yyysec
这个作者很懒,什么都没留下…
展开
-
go语言学习笔记
一个结构体中可以嵌套包含另一个结构体或结构体指针,就像下面的示例代码那样。数组Array(数组)数组是同一种数据类型元素的集合。 在Go语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化。 基本语法:// 定义一个长度为3元素类型为int的数组avar a [3]int面试题分金币你有50枚金币,需要分配给以下几个人:Matthew,Sarah,Augustus,Heidi,Emilie,Peter,Giana,Adriano,Aaron,Elizabeth。分配规则如下原创 2022-07-07 17:51:41 · 374 阅读 · 2 评论 -
go语言defer
在Go语言的函数中return语句在底层并不是原子操作,它分为给返回值赋值和RET指令两步。而defer语句执行的时机就在返回值赋值操作后,RET指令执行前。原创 2022-06-29 16:29:56 · 225 阅读 · 0 评论 -
第007天:go语言字符串
每日一go原创 2022-06-10 11:03:47 · 286 阅读 · 0 评论 -
第006天:go语言基本数据类型
前言本人主学的Java网络安全方向,但是参加实习后(安全研究工程师),发现大多数需求来自python和go,Java也有但是很少,公司更愿意接受会go的帅小伙,所以打算每天拿出一个小时来学习一下go语言。文章目录前言整形浮点型复数布尔值golang中有丰富的数据类型,包括像常见的整型、浮点型、布尔型、字符串,除了这些还有数组、切片、结构体、函数、map、通道等。和Java什么的基本大同小异。整形整形有两类,按照长度分为:int8、int16、int32、int64对应的无符号整型:uint8、原创 2022-04-11 08:52:41 · 254 阅读 · 0 评论 -
第005天:go语言常量与iota
前言本人主学的Java网络安全方向,但是参加实习后(安全研究工程师),发现大多数需求来自python和go,Java也有但是很少,公司更愿意接受会go的帅小伙,所以打算每天拿出一个小时来学习一下go语言。文章目录前言...原创 2022-04-01 06:00:00 · 286 阅读 · 1 评论 -
第004天:go语言变量声明赋值
前言本人主学的Java网络安全方向,但是参加实习后(安全研究工程师),发现大多数需求来自python和go,Java也有但是很少,公司更愿意接受会go的帅小伙,所以打算每天拿出一个小时来学习一下go语言。文章目录前言变量与常量为啥有变量??变量的类型变量声明赋值变量与常量标识符:标识符就是程序猿们所定义的有一定特殊含义的字符。在golang里标识符是由字母数字加上下划线组成的,而且规定只能是字母和下划线打头。关键字:就是有特殊含义的标识符。一共25个关键字。还有一种就是保留字,一共37原创 2022-03-27 10:05:02 · 1508 阅读 · 6 评论 -
第003天:第一个go语言程序
前言本人主学的Java网络安全方向,但是参加实习后(安全研究工程师),发现大多数需求来自python和go,Java也有但是很少,公司更愿意接受会go的帅小伙,所以打算每天拿出一个小时来学习一下go语言。文章目录前言goland破解第一个go语言程序goland破解对不起,我食言了,goland真香。先下载goland地址:https://www.jetbrains.com/zh-cn/go/?utm_source=baidu&utm_medium=cpc&utm_campa原创 2022-03-21 21:57:23 · 755 阅读 · 2 评论 -
第002天:Go的环境搭建
前言本人主学的Java网络安全方向,但是参加实习后(安全研究工程师),发现大多数需求来自python和go,Java也有但是很少,公司更愿意接受会go的帅小伙,所以打算每天拿出一个小时来学习一下go语言。Go的环境搭建前言安装Go开发包配置GOPATHvscode安装配置安装Go开发包go语言基本上支持大家常用的系统。Go的开发包地址https://golang.google.cn/dl/本人使用的Windows系统,所以使用Windows下载包。双击下载好的可执行文件。配置原创 2022-03-21 06:00:00 · 351 阅读 · 0 评论 -
第001天:初识go语言
前言本人主学的Java网络安全方向,但是参加实习后(安全研究工程师),发现大多数需求来自python和go,Java也有但是很少,公司更愿意接受会go的帅小伙,所以打算每天拿出一个小时来学习一下go语言。初识go语言前言go的学习方向golang的应用领域Go语言的诞生Google为什么要创造Go语言Go语言发展简史go的学习方向(这玩意是金花鼠,不是土拨鼠)区块链研发工程师Go服务器端/游戏软件工程师Golang分布式/云计算软件工程golang的应用领域区块链应用区块链原创 2022-03-20 10:53:59 · 13250 阅读 · 14 评论