于无常处知有情,于有情处知众生.

Golang 学习笔记——go 包的使用

Go 包的使用关于包的使用: 一个目录下的文件归属一个包。package 的声明要一致 package 声明的包和对应的目录名可以不一致。但习惯上还是写成一致的 包可以嵌套 同包下的函数不需要导入包,可以直接使用 main 包,main() 函数所在的包,其他的包不能使用

Golang 学习笔记——go 包的使用

Golang 学习笔记——Go 项目结构和 Go mod

Go 项目结构和 Go mod 最佳实践项目目录|-- go-test |--bin 存放编译后的可执行文件 |--pkg 存放编译后的包文件 ...

Golang 学习笔记——Go 项目结构和 Go mod

Golang 学习笔记——Go error 错误

Go Error 错误Go 使用控制流机制(如 if 和 return)处理异常,这使得编码人员能更多的关注错误处理。 在实际工程项目中,我们希望通过程序的错误信息快速定位问题,但是又不喜欢错误处理代码写的冗余而又啰嗦。Go 语言没有提供像 Java、c# 语言中的 try..catch 异常处理方式,而是通过...

Golang 学习笔记——Go error 错误

Golang 学习笔记——Type关键字

Go Type 关键字type 是 Go 语法里的重要而且常用的关键字,type 绝不只是对应于 C/C+ 中的 typedef.搞清楚 type 的使用,就容易理解 Go 语言中的核心概念 struct、interface、...

Golang 学习笔记——Type关键字

Golang 学习笔记——Go 接口

Go 接口面向对象 世界中的接口的一般定义是 “接口定义对象的行为“。它表示让指定对象应该做什么。实现这种行为的方法(实现细节)是针对对象的。 在 Go 中,接口是 一组方法签名。当类型为接口中的所有方法提供定义时,它被称为 实现接口

Golang 学习笔记——Go 接口

Golang 学习笔记——method方法

Go 方法面向对象编程 (OOP)一个对象其实也就是一个简单的值或者一个变量,在这个对象中会包含一些方法,而一个方法则是一个一个和特殊类型关联的函数。 G0 语言中同时有函数和方法。一个方法就是一个包含了接受者的函数

Golang 学习笔记——method方法

Golang 学习笔记——Pointer指针

Go 指针*指针类型: 取指针地址对应的真实值. | 定义一个指针 *p1&值: 取值的内存地址.var p *int: 定义一个指向 int 类型的指针 指针初步

Golang 学习笔记——Pointer指针

Golang 学习笔记——func函数

Go 函数// 6.5, 7.8 实际参数 // x, y 形式参数 res := hypot(6.5, 7.8)

Golang 学习笔记——func函数

Golang 学习笔记——map映射数据结构

Go Map 数据类型map: 映射/哈希表,是一种转码用于存储键值对的结合,属于引用类型。 定义 Map 对象

Golang 学习笔记——map映射数据结构