Golang
-
- Go语言基础运算符和流程控制
- 2023-11-17 12:14:22
- 1. 基础运算符在Go语言中,支持基本的算术运算符(如Addition、Subtraction、Multiplication、Division等)以及...
-
- Go语言基础之数据类型
- 2023-11-17 12:13:49
- 1. Go语言基础之数据类型在计算机编程中,使用数据类型来表示数据的类型和取值范围,Go是一种静态类型的语言,即在编译期即可确定变量的类型。Go语言数...
-
- go语言如何实现数组的调用
- 2023-11-17 12:12:44
- 数组是什么数组(Array)是一种线性表结构,是一组连续的内存空间,用来存储同类型的数据。我们可以使用数组来存储一组数据,这样可以方便的对这些数据进行...
-
- Go语言基础之数组
- 2023-11-17 12:11:18
- 1.数组的定义和初始化数组是一种数据结构,它由一组同类型的元素组成,每个元素可以通过下标来访问。在Go语言中,我们可以通过以下方式来定义和初始化一个数...
-
- Go语言基础之切片
- 2023-11-16 11:57:44
- 1. 切片是什么?在Go语言中,切片(slice)是一种动态数组,可以伸缩的序列。它由指向数组某个元素的指针、切片长度和切片容量组成。我们可以使用内置...
-
- Go语言基础之并发「channel」
- 2023-11-16 11:57:09
- 一、并发概念并发是指程序同时执行多个任务的能力。在计算机领域,可以理解为一个处理器同时处理多个任务的能力。多线程是实现并发的一种方式,它是指在一个进程...
-
- Go语言基础之并发
- 2023-11-16 11:55:29
- 1. 理解并发编程并发指在一个时间段内同时处理多个任务的能力,因为处理任务的速度非常快,所以我们的感觉就是同时处理了多个任务。而并行是指在同一时刻处理...
-
- Go语言基础之time包详解
- 2023-11-16 11:54:09
- 1. time包介绍time是Go语言内置的一个包,它提供了很多与时间相关的函数和类型,可以用来做时间相关的运算、格式化时间字符串、解析时间字符串等。...
-
- Go语言基础之变量
- 2023-11-16 11:53:13
- 1. 变量介绍在Go语言中,变量是存储数据的基本单元,使用变量可以方便地处理数据,同时也可以提高程序的可读性和可维护性。变量在Go语言中的定义格式为:...
-
- Go语言基础之接口
- 2023-11-16 11:52:18
- 1. 接口介绍Go语言中的接口是面向对象编程的一种机制,它定义了一组方法的集合,而不需要指定具体的实现。接口是一种抽象的类型,不会实例化,只有实现了接...
-
- Go语言基础之字节类型
- 2023-11-16 11:51:43
- 一、什么是字节类型在Go语言中,字节类型指的是byte类型。byte是 uint8 类型的别名,它是一个8位的无符号整数类型。在计算机内部,数据都是以...
-
- Go语言基础之函数
- 2023-11-16 11:50:52
- 1. 函数的介绍函数是一段可以独立执行的代码块,用于完成特定的功能。在Go语言中,函数是一等公民。这意味着函数可以像其他类型(比如int、string...
-
- Go语言基础之反射
- 2023-11-16 11:49:47
- 1. 反射介绍Go语言的反射机制能够在运行时动态地查看程序结构的一种属性,它提供了程序运行时对类型、函数、变量等进行检查和操作的能力。反射机制不仅扩展...
-
- Go语言基础之指针
- 2023-11-16 11:49:02
- 1. 指针的基础知识在Go语言中,指针是一个特殊的变量,它存储了另外一个变量的地址。通过指针,我们可以访问和修改另外一个变量。Go语言中使用&符号获取...
-
- Go语言基础之map
- 2023-11-15 12:36:50
- 1. 概述在Go语言中,map是一种非常有用的数据结构,可以实现类似于Python中的字典或者Java中的HashMap的功能。它是一种无序的键值对集...
-
- Go语言在实现区块链共识机制方面的特点
- 2023-11-15 12:35:24
- 1. Go语言在区块链共识机制方面的优势Go语言能够很好地满足区块链实现的要求,其高并发、高效能以及易于编写和理解的特点非常适合用于构建区块链节点和共...
-
- go语言内核什么语言
- 2023-11-15 12:34:36
- 1. go语言内核是用什么语言编写的?Go语言(又称Golang)是Google开发的一种静态类型、编译型语言。它的内核源代码是用Go语言编写的。2....
-
- Go语言中面向对象的封装与信息隐藏
- 2023-11-15 12:33:09
- 1.封装与信息隐藏的概念封装和信息隐藏是面向对象编程中的两个重要概念。封装是指将数据和操作数据的方法绑定在一起,形成一个不可分割的整体,从而控制了对数...
-
- Go语言基础之map补充
- 2023-11-15 12:31:52
- 1. map简介在Go语言中,map是一个很有用的数据类型。map是一个无序键值对的集合,其中所有的键和所有的值都可以是任意类型。通过键可以在map中...
-
- Go语言中面向对象的特点及应用实例
- 2023-11-15 12:30:40
- 1. 面向对象的特点面向对象程序设计(Object Oriented Programming)简称OOP,是一种编程语言的编写思想,它将现实生活中的对...