-
Go 在常量设计上的创新
Go 语言在常量方面的创新包括下面这几点: 支持无类型常量; 支持隐式自动转型; 可用于实现枚举。 一.常量以及 Go 原生支持常量的好处 Go 语言的常量是一种……
淘小欣 2023-01-13
277 0 0 -
go的字符串类型
对于这样在日常开发中高频使用的基本数据类型,我们要给予更多的关注。所以,本篇文章,将会按照 Why-What-How 的逻辑,讲清楚 Go 对字符串类型的支持,让你对……
淘小欣 2023-01-13
222 0 0 -
GO 的数据类型之数值类型
一.被广泛使用的整型 Go 语言的整型,主要用来表示现实世界中整型数量,比如:人的年龄、班级人数等。它可以分为平台无关整型和平台相关整型这两种,它们的区……
淘小欣 2023-01-12
264 0 0 -
GO 代码块与作用域
一.空代码块 Go 语言中的代码块是包裹在一对大括号内部的声明和语句序列,如果一对大括号内部没有任何声明或其他语句,我们就把它叫做空代码块。 例如,下面的……
淘小欣 2023-01-08
265 0 0 -
go 函数
一.函数定义 Go语言中定义函数使用func关键字,具体格式如下: func 函数名(参数)(返回值){ 函数体 } 其中: 函数名:由字母、数字、下划线组成。但函数……
淘小欣 2023-01-06
415 0 0 -
go变量与常量
一.静态语言与动态语言 在编程语言中,为了方便操作内存特定位置的数据,我们用一个特定的名字与位于特定位置的内存块绑定在一起,这个名字被称为变量。 学习……
淘小欣 2022-12-27
288 0 0 -
go 命名规范与25个关键字
一.标识符与关键字 1.1 标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。 Go语言中标识符由字母数字和_(下划线……
淘小欣 2022-12-27
266 0 0 -
从0搭建一个Go Web 服务(图书管理系统)
从0搭建一个Go Web 服务 一.最简单的 HTTP 服务 首先按下面步骤建立一个 simple-http-server 目录,并创建一个名为 simple-http-server 的 Go Module: $mkdir……
淘小欣 2022-12-27
273 0 0 -
go 程序的执行顺序详解
go 程序的执行顺序详解 一.main 函数的入口 和其他语言一样,Go 也拥有自己的用户层入口:main 函数. Go 语言中有一个特殊的函数:main 包中的 main 函数,也……
淘小欣 2022-12-21
261 0 0 -
GO 包管理初识
一.历史背景 1.1 GOPATH Go 语言在首次开源时,就内置了一种名为 GOPATH 的构建模式 在这种构建模式下,Go 编译器可以在本地 GOPATH 环境变量配置的路径下,搜……
淘小欣 2022-12-15
266 0 0