Golang
golang进阶学习之路
curryting
自律,专注,沉默,坚持。
展开
-
Golang保护共享资源,处理race condition的三种方式
Golang保护共享资源,处理race condition的三种方式:1、通过sync.Mutex进行加锁2、使用atomic进行原子操作3、利用channel进行数据同步原创 2022-10-21 23:16:45 · 263 阅读 · 0 评论 -
linux部署gin框架
在linux下面部署gin框架原创 2022-03-04 00:27:56 · 1136 阅读 · 0 评论 -
GO语言中的空白标识符
GO语言中的空白标识符空白符在语法上是用_表示。_ 实际上是一个只写变量,被用于抛弃值,你不能得到它的值。这样做是因为 Go 语言中你必须使用所有被声明的变量,但有时你并不需要使用从一个函数得到的所有返回值。如值 5 在:_, b = 5, 7 中被抛弃。在函数返回值中被抛弃的案例如下:package mainimport "fmt"func main() { _, e, f := number() fmt.Println(e, f)}func number()(int原创 2021-10-10 11:40:07 · 594 阅读 · 0 评论