苏洋博客
网站首页
工作生活
编程记录
知识地图
文章存档
关于苏洋
关于本站
GitHub
折腾笔记
联系作者
文章列表
Tag: # go-embed
改善 GitHub Pages 阅读体验:Quick Docs
2024年01月04日
go-embed
,
GitHub
,
Golang
,
Linux
Quick Docs 是一款不足 10MB 的开源工具,旨在解决 GitHub Pages 文档访问缓慢、加载中断影响开发效率的问题。该工具支持通过二进制文件或 Docker 容器快速部署本地文档服务,默认监听 8080 端口,可将多个项目
阅读全文
完善 Golang Gin 框架的静态中间件:Gin-Static
2024年01月03日
go-embed
,
Gin-Static
,
Golang
,
Linux
针对 Golang Gin 框架原生静态文件处理在根目录部署、通配符路由及动态逻辑共存等场景的局限,以及对社区停滞维护的 gin-contrib/static 中间件进行功能升级与代码完善,推出了开源项目 soulteary/gin-sta
阅读全文
深入浅出 Golang 资源嵌入方案:go-bindata篇
2022年01月16日
go-bindata
,
go-embed
,
Golang
,
Docker
,
Linux
go-bindata 是 Golang 生态中历史最悠久、影响范围最广的开源资源嵌入方案之一,起源于 2011 年的 jteeuwen/go-bindata 项目。2018 年原作者删库事件导致社区出现多个硬分叉版本,主要包括 go-bin
阅读全文
深入浅出 Golang 资源嵌入方案:前篇
2022年01月15日
go-embed
,
Golang
,
Docker
,
Linux
Golang 于 1.16 版本正式引入原生资源嵌入功能 `go embed`,此前生态中已存在 packr、statik、go.rice 等十余种开源方案。该文以官方实现为标准参考系,通过剖析 Go 1.
阅读全文