Golang笔记之Redis-牛翰网

Golang笔记之Redis

本文首发于公众号:Hunter后端 原文链接:Golang笔记之Redis 这一篇笔记主要介绍 Golang 连接和使用 Redis,以下是本篇笔记目录: 目录1、安装模块2、连接 Redis3、字符串1. 字符串写入2. 字符...
Golang基础笔记十六之反射-牛翰网

Golang基础笔记十六之反射

本文首发于公众号:Hunter后端 原文链接:Golang基础笔记十六之反射 反射可以用于程序在运行时检查、修改自身类型和值,主要通过 reflect 包实现。 首先,我们提出一个需求,要打印出一个结构体...
Golang基础笔记十五之sync-牛翰网

Golang基础笔记十五之sync

本文首发于公众号:Hunter后端 原文链接:Golang基础笔记十五之sync 这一篇笔记介绍 Golang 中的 sync 模块。 sync 包主要提供了基础的同步原语,比如互斥锁,读写锁,等待组等,用于解决并发编...
Golang基础笔记十四之文件操作-牛翰网

Golang基础笔记十四之文件操作

本文首发于公众号:Hunter后端 原文链接:Golang基础笔记十四之文件操作 这一篇笔记介绍 Golang 里文件的相关操作,主要用的库是 io。 以下是本篇笔记目录: 文件读取 文件写入 文件追加 os.Ope...
Golang基础笔记十三之context-牛翰网

Golang基础笔记十三之context

本文首发于公众号:Hunter后端 原文链接:Golang基础笔记十三之context 在 Golang 里,context 包提供了很多比如传递截止时间、取消信号、传递数据等操作的标准方式,用于在跨 API 边界、进程和...
Golang基础笔记十二之defer、panic、error-牛翰网

Golang基础笔记十二之defer、panic、error

本文首发于公众号:Hunter后端 原文链接:Golang基础笔记十二之defer、panic、error 本篇笔记介绍一下 Golang 里 defer、panic 和 error 的相关概念和操作,以下是本篇笔记目录: defer panic e...
Golang基础笔记十之goroutine和channel-牛翰网

Golang基础笔记十之goroutine和channel

本文首发于公众号:Hunter后端 原文链接:Golang基础笔记十之goroutine和channel 这一篇介绍 Golang 里的 goroutine 和 channel 通道。 以下是本篇笔记目录: goroutine channel goroutine 与 c...
Golang基础笔记八之函数-牛翰网

Golang基础笔记八之函数

本文首发于公众号:Hunter后端 原文链接:Golang基础笔记八之函数 本篇笔记介绍 Golang 里函数相关的内容,以下是本篇笔记目录: 函数的定义语法 函数返回值 可变参数函数 匿名函数 闭包 1、函...
Golang基础笔记七之指针,值类型和引用类型-牛翰网

Golang基础笔记七之指针,值类型和引用类型

本文首发于公众号:Hunter后端 原文链接:Golang基础笔记七之指针,值类型和引用类型 本篇笔记介绍 Golang 里的指针,值类型与引用类型相关的概念,以下是本篇笔记目录: 指针 值类型与引用类型...
Golang基础笔记六之流程控制-牛翰网

Golang基础笔记六之流程控制

本文首发于公众号:Hunter后端 原文链接:Golang基础笔记六之流程控制 本篇笔记介绍 Golang 里流程控制相关的一些语法,以下是本篇笔记目录: 条件语句 循环语句 1、条件语句 1. if-else 语句 i...