IP属地:四川
go语言的并发实现起来很简单,只需要一个go关键字即可使函数并发,但是捕捉并发方法中的错误就没有那么方便了。本文总结在go语言中,并发时处理异常...
前几天因为一些原因升级了一下本地的protoc-gen-go的版本,结果今天在项目中,一直使用的是新版本的protoc,编译出来的和项目的pb....
需求数据传输使用的是proto,API返回的结果是解析过的json。proto中有enum类型,要求返回的结果中显示enum的字符串值而不是in...
先上代码 代码分析 start 和 end是两个时间字符串,并且没有显式声明时区。当使用time.Parse去解析start和end两个时间字符...
需求 获取当前时间的字符串类型。 获取到时间之后,按照RFC3339的格式转换成time.Time类型 原版代码 原版代码输出结果 发现,tim...
Java的并发:基于线程Golang的并发:基于协程goroutine 并发会导致资源竞争:加锁防止资源竞争的三种方式: 原子函数:atomic...
原文传送门:https://blog.rubylearning.com/best-practices-for-a-new-go-develope...
今天踩了一个go的坑,记录一下。 A.go B.go 可以看到,A.go和B.go都是在package main里面,A.go的main方法调用...