
Golang
文章平均质量分 91
golang是最简单的语言,没有之一。
凯歌响起
简简单单记录自己的学习过程,有错误知识点问题请联系我进行修改,共同进步,么么哒!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Golang-14测试(test)
不会写测试的程序员不是好程序员,Go语言中的测试依赖go test命令。编写测试代码和编写普通的Go代码过程是类似的,并不需要学习新的语法、规则或工具。原创 2022-10-10 20:48:22 · 1641 阅读 · 0 评论 -
Golang-13网络编程
网络是一个大的章节,涉及的内容太多了,在这里使用Go语言程序,使我们的程序通过网络互相进行通信呢?本文只是简单的演示了如何使用net包进行TCP和UDP通信。原创 2022-10-09 18:00:00 · 231 阅读 · 0 评论 -
Golang-12并发
并发:同一时间段内执行多个任务(你在同时用微信和两个朋友聊天)。并行:同一时刻执行多个任务(你和你朋友同时都在用微信和各自朋友聊天)。很多人学习golang这个语言就是为了goalng的并发来的,那我们需要了解一下golang的并非是怎么实现的。原创 2022-10-08 18:00:00 · 891 阅读 · 0 评论 -
Golang-11反射(reflect)
反射是指在程序运行期对程序本身进行访问和修改的能力。程序在编译时,变量被转换为内存地址,变量名不会被编译器写入到可执行部分。在运行程序时,程序无法获取自身的信息。主要还是使用golang默认的reflect进行演示与对应的操作。原创 2022-10-07 18:00:00 · 635 阅读 · 0 评论 -
Golang-10接口(interface)
在Go语言中接口(interface)是一种类型,一种抽象的类型。interface的调用与使用,空接口的调用与使用,多态的介绍与示例原创 2022-10-06 18:00:00 · 513 阅读 · 0 评论 -
Golang-09包(package)
这篇文章,主要描写了golang的包的相对路径的导入,绝对路径的导入,自定义命名的导入,init函数的运行规律,以及包的可见性。原创 2022-10-05 23:39:04 · 1352 阅读 · 0 评论 -
Golang-08结构体
在Go语言中有一些基本的数据类型,如string、整型、浮点型、布尔等数据类型, Go语言中可以使用type关键字来定义自定义类型。自定义类型是定义了一个全新的类型。我们可以基于内置的基本类型定义,也可以通过struct定义。类型别名与类型定义表面上看只有一个等号的差异。还有golang的"继承"与"类"的实现原创 2022-10-03 11:00:00 · 446 阅读 · 0 评论 -
Golang-07函数
函数的相关内容,变量的作用域,函数的各种使用情况,defer panic/recover 的各种使用原创 2022-10-02 11:00:00 · 409 阅读 · 0 评论 -
Golang-06指针
要搞明白Go语言中的指针需要先知道3个概念:指针地址、指针类型和指针取值。不想变量被修改。 如果你不想变量被函数和方法所修改,那么选择类型P。相反,如果想修改原始的变量,则选择\*P原创 2022-10-01 10:00:00 · 174 阅读 · 0 评论 -
Golang-05运算符与map数据结构
golang的map这个数据结构我们经常使用,存储的是key-value的键值对。在C++/java当中叫做map,在Python中叫做dict。原创 2022-09-30 21:32:13 · 232 阅读 · 0 评论 -
Golang-04Golang数组与切片
golang数组与切片,在Go语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化。切片(Slice)是一个拥有相同类型元素的可变长度的序列。它是基于数组类型做的一层封装。它非常灵活,支持自动扩容。原创 2022-09-28 21:03:24 · 252 阅读 · 0 评论 -
Golang-03Golang流程控制
涉及golang中间的 if else(分支结构)for(循环结构) for range(键值循环)switch casegoto(跳转到指定标签)break(跳出循环)continue(继续下次循环) 相关内容原创 2022-09-27 20:50:24 · 153 阅读 · 0 评论 -
Golang-02Golang变量与基本数据类型
golang的基本结构,变量,基本数据结构,类型转换常见使用都在这篇文章原创 2022-09-26 20:40:11 · 378 阅读 · 0 评论 -
Golang-01Golang开发环境配置
简单安装一下golang的基础环境,使用VS Code编辑器安装Go扩展插件,让它支持Go语言开发。原创 2022-09-25 22:23:54 · 1591 阅读 · 0 评论