Go语言共70篇 第3页
Go语言‌(也称为Golang)是由Google开发的一种开源编程语言,首次发布于2009年。Go语言旨在提供简洁、高效、可靠的软件开发解决方案,特别适用于高性能的网络服务器和分布式系统的开发‌。

Go语言变量的声明 Go语言使用var关键字的方法

Go语言是静态类型语言,因此变量(variable)是有明确类型的,编译器也会检查变量类型的正确性。在数学概念中,变量表示没有固定值且可改变的数。但从计算机系统实现角度来看,变量是一段或多段...
子博兄的头像-华尔子博-奥夏网4年前
04612

Go语言整型(整数类型)

Go语言的数值类型分为以下几种:整数、浮点数、复数,其中每一种都包含了不同大小的数值类型,例如有符号整数包含 int8、int16、int32、int64 等,每种数值类型都决定了对应的大小范围和是否支...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
04712

Go语言从切片中删除元素

Go语言从切片中删除元素-华尔子博-奥夏网
Go语言并没有对删除切片元素提供专用的语法或者接口,需要使用切片本身的特性来删除元素,根据要删除元素的位置有三种情况,分别是从开头位置删除、从中间位置删除和从尾部删除,其中删除切片尾...
子博兄的头像-华尔子博-奥夏网3个月前
05711

Go语言多维切片简述

Go语言多维切片简述-华尔子博-奥夏网
Go语言中同样允许使用多维切片,声明一个多维数组的语法格式如下: var sliceName [][]...[]sliceType 其中,sliceName 为切片的名字,sliceType为切片的类型,每个[ ]代表着一个维度,切片有几...
子博兄的头像-华尔子博-奥夏网子博兄3个月前
02911

Go语言多维数组简述

Go语言多维数组简述-华尔子博-奥夏网
Go语言中允许使用多维数组,因为数组属于值类型,所以多维数组的所有维度都会在创建时自动初始化零值,多维数组尤其适合管理具有父子关系或者与坐标系相关联的数据。 声明多维数组的语法如下所...
子博网的头像-华尔子博-奥夏网子博网2年前
04411

Go语言关键字与标识符简述

Go语言的词法元素包括 5 种,分别是标识符(identifier)、关键字(keyword)、操作符(operator)、分隔符(delimiter)、字面量(literal),它们是组成Go语言代码和程序的最基本单位。 本节...
王麻子的头像-华尔子博-奥夏网王麻子2年前
04111

什么是Go语言匿名变量 Go语言匿名变量详解

Go语言支持匿名变量,它是一个没有名字的变量。匿名变量的定义使用 _: _ := 10 // 定义一个值为10的匿名变量 匿名变量有以下几个使用场景:1. 忽略值当我们不关心某个赋值语句的值时,可以使用匿名...
王麻子的头像-华尔子博-奥夏网王麻子3年前
04111

Go语言nil:空值/零值

在Go语言中,布尔类型的零值(初始值)为 false,数值类型的零值为 0,字符串类型的零值为空字符串'',而指针、切片、映射、通道、函数和接口的零值则是 nil。 nil 是Go语言中一个预定义好的标...
南宫世家的头像-华尔子博-奥夏网南宫世家2个月前
04811

Go语言copy():切片复制(切片拷贝)

Go语言的内置函数 copy() 可以将一个数组切片复制到另一个数组切片中,如果加入的两个数组切片不一样大,就会按照其中较小的那个数组切片的元素个数进行复制。 copy() 函数的使用格式如下: cop...
子博兄的头像-华尔子博-奥夏网子博兄2年前
04810

Go语言从INI配置文件中读取需要的值

INI配置文件是一种简单的配置文件格式,通常用于配置应用程序选项。在Go语言中,可以使用ini包来解析INI配置文件并读取值。下面是一个简单的例子: go package main import ( 'fmt' 'gopkg.in/ini....
王麻子的头像-华尔子博-奥夏网王麻子3年前
04510