首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
go
订阅
valse
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
「Go工具箱」go-mask:一个对数据脱敏处理的包
本文给大家推荐一个将敏感数据进行脱敏的golang包:go-mask。该包通过tag标签将结构体中的字段映射到对应的脱敏函数进行处理。支持对字符串、数字类型以及自定义的脱敏函数处理
Go每日一库之111:ip2location
# 简介 很多时候,我们获取了用户ip,但是想知道更多信息,怎么办?使用[ip2location](https://github.com/ip2location/ip2location-go)吧。 这个库,可以从IP地址快速查找国家,地区,城市,纬度,经度,邮政编码,时区,ISP,域名,连接类型,I
go-parallel: 一个并发任务处理工具
在日常开发过程中,通常我们会面对需要并发处理任务的需求,例如获取1000个商品的商品信息,但是接口只支持单次批量最多30个商品的限制,或者需要对多路召回商品的结果进行聚合操作。
Go编译时为exe添加图标和属性信息
在使用Go语言开发应用程序时,有个非常方便的地方就是编译得到的可执行文件可以不依赖任何动态链接库、并且不需要任何运行环境即可运行,这一点Java就没那么方便了。
如何设计一个优秀的 Go Web 项目目录结构
Go 语言作为一门高效、简洁、并发安全的语言,越来越受到开发者们的青睐,特别是在 Web 开发及云原生领域。而对于一个大型的 Go Web 项目而言,一个优秀的目录结构设计是必不可少的。
掌握 Golang Interface:让你的代码如虎添翼
Golang 中的 interface 是一种非常重要的特性,可以让我们写出更加灵活的代码。interface 是Golang 语言中的一种类型,它定义了一组方法的集合,这些方法可以被任意类型实现。
Go 语言中没有枚举类型,但是我们可以这样做
在日常开发中,枚举类型是很常用的,虽然 Go 语言中没有内置枚举类型,但也不妨碍我们自己实现一个类似的 “枚举类型”。
golang 的线程池实现
本文描述了 Java 世界中常见的线程池在 golang 里的实现。 然后我写个库实现了: https://github.com/quant67/workerPool 结果1e7的空任务用时约 6.318s。非常适合有阻塞的大规模任务。
Goroutine退出机制
goroutine是Go语言中的最大特色,goroutine在日常的工作中被大量使用着,但是对于它的调度处理,尤其是goroutine的退出时机和方式,很多小伙伴都没有搞的很清楚。
一个用go实现的有限状态机
easyfsm 一个用go实现的超容易上手的有限状态机。 它的特点: 使用简单,快速理解。 对应状态事件只需全局注册一次,不需要多处注册。 支持不同业务->相同状态值->自定义不同事件处理器(下面会举