首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Golang每日推荐
happlyfox
创建于2021-05-12
订阅专栏
定期推荐Go好用的第三方库、开发案例、学习总结等内容。实现互相学习,互相进步。
等 9 人订阅
共9篇文章
创建于2021-05-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[now]-golang的时间工具箱 | Go主题月
golang不像C#,Java这种高级语言,有丰富的语法糖供开发者很方便的调用。所以这便催生出很多的开源组件,通过使用这些第三方组件能够帮助我们在开发过程中少踩很多的坑。 时间处理是所有语言都要面对的一个问题,parse根据字符串转为date类型,tostring()将date…
Golang号称最快的Json解析器速度可达5623ns/op | Go主题月
golang对json序列化和反序列化的操作实在是难受,所以说用习惯了高级语言特性,再转到这些偏原生的写法上就会很难受。 不多BB,开始记录。 当写个小demo或者做个小工具,没有大规模使用场景,那使用哪个库都是一样的,因为性能的体现并不会很明显。但是如果是在实际项目中使用,且…
[cobra]-强大的CLI应用程序库 | Go主题月
Cobra是一个用于创建强大的现代CLI应用程序的库,也是一个用于生成应用程序和命令文件的程序。 Cobra用于许多Go项目,如Kubernetes、Hugo和Github CLI等。此列表包含了使用Cobra的更广泛的项目列表。 Cobra是一个库,提供了一个简单的界面来创建…
[go-linq ]-Go的.NET LINQ式查询方法 | Go主题月
go在进行集合操作时,有很不舒服的地方,起初我真的是无力吐槽,又苦于找不到一个好的第三方库,只能每次写着重复代码。举个栗子 三、再append数组添加。 2、接着我又要统计性别为男的所有学生,我又要重复上面的步骤。 重点是95%的代码都是一样的,只是那百分之几有点区别。对于一名…
[concurrent-map]-Golang的并发map实现 | Go主题月
Go语言原生的map类型并不支持并发读写。 在Go 1.9之前,go语言标准库中并没有实现并发map。在Go 1.9中,引入了sync.Map。 concurrent-map提供了一种高性能的解决方案:通过对内部map进行分片,降低锁粒度,从而达到最少的锁等待时间(锁冲突)。 …
go好用的类型转换第三方组件 | Go主题月
Cast是一个库,以一致和简单的方式在不同的go类型之间转换。 Cast提供了简单的函数,可以轻松地将数字转换为字符串,将接口转换为bool类型等等。当一个明显的转换是可能的时,Cast会智能地执行这一操作。它不会试图猜测你的意思,例如,你只能将一个字符串转换为int的字符串表…
go每日一库 [cmd] | Go主题月
使用go执行系统命令和二进制文件也是我们在编码过程中常常要使用到的功能。 当然实际的使用过程中肯定会伴随其他的场景。例如设置工作目录,设置执行超时等特殊需求,这个时候原生库的编码就会让人很难受。 今天在这里推荐一个可以在linux/windows/darwin 上执行命令的go…
Go内置类型和函数介绍 | Go主题月
Golang内置类型和函数 1.1. 内置类型 1.1.1. 值类型: bool int(32 or 64), int8, int16, int32, int64 uint(32 or 64), ui
Golang Time时间函数操作 | Go主题月
时间和日期是我们编程中经常会用到的,本文主要介绍了Go语言内置的time包的基本用法。 time包 time包提供了时间的显示和测量用的函数。日历的计算采用的是公历。 时间类型 time.Time类型