super-graph 框架用到的几个不错的golang 包

viper

强大,通用的golang 配置管理工具,参考https://github.com/spf13/viper

fasttemplate

高性能的模版引擎,同时作者的quicktemplate也很不错,参考http://github.com/valyala/fasttemplate

goja

golang 实现的js 引擎,很不错,sqler也使用了此包,参考 https://github.com/dop251/goja

chirino-graphql

start 数不是很多,但是看功能很不错的graphql 实现,可能大家了解的graphql-go-graphql 会比较多,还有就是gqlgen 
参考资料http://github.com/chirino/graphqlhttps://github.com/graphql-go/graphqlhttps://github.com/99designs/gqlgen

xxhash

xxhash 的golang 实现,这个golang 包使用的项目还是比较多的,参考资料https://github.com/cespare/xxhash

fsnotify

跨平台的的文件通知处理,参考资料,https://github.com/fsnotify/fsnotify

slug

生成url 友好的slugify,支持多语言,这个在基于内容的url开发中很方便,参考资料https://github.com/gosimple/slug

cobra

cli 处理的,golang使用比较广的一个cli包,参考资料https://github.com/spf13/cobra

go.rice

golang 静态资源嵌入的,以前有介绍过,参考资料 https://github.com/GeertJohan/go.rice

gorails

可以集成golang 应用到rails 项目中,参考资料 https://github.com/adjust/gorails

说明

以上是一个关于几个比较有意思包的简单说明,实际上super-graph还使用了其他的golang包,可以查看go.mod 学习

posted on   荣锋亮  阅读(657)  评论(0编辑  收藏  举报

编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2019-05-23 使用terraform v0.12 生成gitlab repo 创建部署tf 文件
2019-05-23 terraform v0.12.0 发布了
2019-05-23 使用terraform 进行gitlab 代码仓库批量迁移
2016-05-23 charles proxy

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示