首页
学习
活动
专区
工具
TVP
发布

技术开源分享

传播开源的理念,推广开源项目,为 IT 开发者提供了一个发现、使用、并交流的场地
专栏作者
115
文章
173631
阅读量
22
订阅数
go每日一库 [go-rate] 速率限制器
go-rate是速率限制器库,基于 Token Bucket(令牌桶)算法实现。 go-rate被用在LangTrend的生产中 用于遵守GitHub API速率限制。
happlyfox
2021-04-05
4.2K0
go每日一库 [cmd]
当然实际的使用过程中肯定会伴随其他的场景。例如设置工作目录,设置执行超时等特殊需求,这个时候原生库的编码就会让人很难受。
happlyfox
2021-04-04
9440
go每日一库 [home-dir] 获取用户主目录
顾名思义,go-homedir用来获取用户的主目录。实际上,通过使用标准库os/user我们也可以得到内容,使用以下方式
happlyfox
2021-04-01
2.9K0
Json序列化在golang中的应用
golang对json序列化和反序列化的操作实在是难受,所以说用习惯了高级语言特性,再转到这些偏原生的写法上就会很难受。
happlyfox
2021-03-25
2.1K0
golang中时区设置的多种方式
LoadLocation 有个问题,它依赖于 IANA Time Zone Database (简称 tzdata 吧) 这个数据库,一般linux系统都带了,但是windows系统就没带。所以如果windows系统没有安装go环境,调用LoadLocation就会报错。
happlyfox
2021-03-24
6.4K0
在vscode中go编码发生的问题整理
使用VsCode进行Go程序开发,我们肯定会碰到一些问题,这些问题有些是IDE的配置问题,有些是下载包的版本不一致问题,本文主要针对在开发过程中碰到的问题做一个简单的回顾和整理。
happlyfox
2021-03-19
1.5K0
在vscode中go编码发生的问题整理
使用VsCode进行Go程序开发,我们肯定会碰到一些问题,这些问题有些是IDE的配置问题,有些是下载包的版本不一致问题,本文主要针对在开发过程中碰到的问题做一个简单的回顾和整理。
happlyfox
2021-03-17
2.2K0
GoPath模式和GoMoudle模式的相爱相杀
相信看我文章的文章的童鞋,golang版本已经是1.3版本以上。如果你的版本还停留在1.3以下,那这篇文章可以做为你的提升之法。
happlyfox
2021-03-17
5880
go-admin在线开发平台学习-2[程序结构分析]
首先对项目所使用的第三方库进行分析,了解作者使用的库是否是通用的官方库可以有助于我们更快地阅读程序。接着对项目的main()方法进行分析,因为程序使用cli的方式启动,对cli不同的命令进行分析。基于此俩点开始工作。
happlyfox
2021-03-02
5240
go-admin在线开发平台学习-1[安装、配置、启动]
go-admin 是一个中后台管理系统,基于(gin, gorm, Casbin, Vue, Element UI)实现。主要目的是为了让开发者更专注业务,减少重复代码的编写,节省时间,提升人效,缩短项目周期,提升软件的开发效率以及质量。
happlyfox
2021-03-02
5390
开发者的福音,go也支持linq了
go在进行集合操作时,有很不舒服的地方,起初我真的是无力吐槽,又苦于找不到一个好的第三方库,只能每次写着重复代码。举个栗子
happlyfox
2021-02-27
2K0
Centos7配置librdkafka运行时
本文主要针对动态运行时的安装、配置及安装过程中的问题进行说明 。认真看完后记得收藏哦,一定会在你工作的某个时刻对你产生作用。
happlyfox
2021-02-26
1.3K1
cobra-强大的CLI应用程序库
Cobra是一个用于创建强大的现代CLI应用程序的库,也是一个用于生成应用程序和命令文件的程序。
happlyfox
2021-02-24
6720
go get下载包失败问题
由于某些不可抗力的原因,国内使用go get命令安装包时会经常会出现timeout的问题。本文介绍几个常用的解决办法。
happlyfox
2021-02-23
1.6K0
now扩展-go的时间工具箱
golang不像C#,Java这种高级语言,有丰富的语法糖供开发者很方便的调用。所以这便催生出很多的开源组件,通过使用这些第三方组件能够帮助我们在开发过程中少踩很多的坑。
happlyfox
2021-02-22
4630
go-admin在线开发平台学习-4[细节解析]
在go-admin/common/actions下封装了通用的增删改查方法。在对这些方法进行说明前,先移步到另一个文件夹下go-admin/common/dto/generate.go&type.go
happlyfox
2021-02-19
9580
go-admin在线开发平台学习-3[细节解析]
本章节主要的内容是对go-admin中的一些有趣编码进行分析,为自己以后提供一些借鉴
happlyfox
2021-02-18
6610
go-admin在线开发平台学习-2[程序结构分析]
首先对项目所使用的第三方库进行分析,了解作者使用的库是否是通用的官方库可以有助于我们更快地阅读程序。接着对项目的main()方法进行分析,因为程序使用cli的方式启动,对cli不同的命令进行分析。基于此俩点开始工作。
happlyfox
2021-02-18
8840
go好用的类型转换第三方组件
Cast提供了简单的函数,可以轻松地将数字转换为字符串,将接口转换为bool类型等等。当一个明显的转换是可能的时,Cast会智能地执行这一操作。它不会试图猜测你的意思,例如,你只能将一个字符串转换为int的字符串表示形式,例如“8”。Cast是为Hugo开发的,Hugo是一个使用YAML、TOML或JSON作为元数据的网站引擎。
happlyfox
2021-02-18
1K0
go-admin在线开发平台学习-1[安装、配置、启动]
本系列文章针对go-admin的开源项目进行解读,过程中如有问题希望大家指正,互相学习,共同进步。本文章将做成一个系列,先发布第一篇,后续陆续更新。
happlyfox
2021-02-10
1.4K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档