Go 第17页
晴川云GO教程:Go语言自定义数据文件,晴川云

晴川云GO教程:Go语言自定义数据文件

对一个程序非常普遍的需求包括维护内部 数据结构,为数据交换提供导入导出功能,也支持使用外部工具来处理数据。 由于我们这里的关注重点是文件处理,因此我们纯粹只关心如何从程序内部数据结构...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Go语言关键字与标识符简述,晴川云

晴川云GO教程:Go语言关键字与标识符简述

Go语言的词法元素包括 5 种,分别是标识符(identifier)、关键字(keyword)、操作符(operator)、分隔符(delimiter)、字面量(literal),它们是组成Go语言代码和程序的最基本单位。 本节...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Go语言多维切片简述,晴川云

晴川云GO教程:Go语言多维切片简述

Go语言中同样允许使用多维切片,声明一个多维数组的语法格式如下: var sliceName [][]...[]sliceType 其中,sliceName 为切片的名字,sliceType为切片的类型,每个 [ ]代表着一个维度,切片有...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Go语言文件锁操作,晴川云

晴川云GO教程:Go语言文件锁操作

我们使用Go语言开发一些程序的时候,往往出现多个进程同时操作同一份文件的情况,这很容易导致文件中的数据混乱。这时我们就需要采用一些手段来平衡这些冲突,文件锁(flock)应运而生,下面我...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Go语言字符类型(byte和rune),晴川云

晴川云GO教程:Go语言字符类型(byte和rune)

字符串中的每一个元素叫做“字符”,在遍历或者单个获取字符串元素时可以获得字符。 Go语言的字符有以下两种: 一种是 uint8 类型,或者叫 byte 型,代表了 ASCII 码的一个字符。 另一种是 rune...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Go语言标准库强大,晴川云

晴川云GO教程:Go语言标准库强大

学习编程语言,早已不是学一点语法规则那么简单。现在更习惯称作选择 Ecosystem(生态圈),而这其中标准库的作用和分量尤为明显。 在Go语言的安装文件里包含了一些可以直接使用的包,即标准库...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Goland常用快捷键,晴川云

晴川云GO教程:Goland常用快捷键

本节来介绍一下 Goland 中快捷键的设置以及一些常用的快捷键。 Goland 快捷键设置 Goland 可以模拟各种编辑器的快捷键,例如 Eclipse、Sublime Text 等。 大家可以在“文件”菜单中找到“设置”...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Go语言运算符的优先级,晴川云

晴川云GO教程:Go语言运算符的优先级

运算符是用来在程序运行时执行数学或逻辑运算的,在Go语言中,一个表达式可以包含多个运算符,当表达式中存在多个运算符时,就会遇到优先级的问题,此时应该先处理哪个运算符呢?这个就由Go语言...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Go语言浮点类型(小数类型),晴川云

晴川云GO教程:Go语言浮点类型(小数类型)

Go语言提供了两种精度的浮点数 float32 和 float64,它们的算术规范由 IEEE754 浮点数国际标准定义,该浮点数规范被所有现代的 CPU 支持。 这些浮点数类型的取值范围可以从很微小到很巨大。浮点...
395590542的头像,晴川云晴川运维3个月前
000