gin中提供静态文件服务
2024-09-05 12:39:46
package main import (
"github.com/gin-gonic/gin"
"net/http"
) func main() {
// 静态文件服务
router := gin.Default()
router.Static("/assets", "./assets")
// 因为http.Dir类型实现了Open方法,所以Dir类型实现了FileSystem接口,所以Dir就是该接口类型
router.StaticFS("/more_static", http.Dir("./assets"))
router.StaticFile("/file", "./assets/app.js")
router.Run()
}
最新文章
- 部门子部门表结构,递归指定部门的所有子部门SQL函数
- DB2 基本概念
- 转:socket编程在windows和linux下的区别
- php入门引言
- fzu2109--Mountain Number(数位dp)
- [网络编程] TCP、UDP区别以及TCP传输原理、拥塞避免、连接建立、连接释放总结
- Adapter 模式
- QCA4002/QCA4004 为主流家电和消费电子产品推出低功耗Wi-Fi平台
- python Unicode转ascii码的一种方法
- ExtJs--02--MessageBox相关弹出窗口alert,prompt,confirm采用
- Orchard网上商店模块
- 读书笔记 effective c++ Item 15 在资源管理类中提供对原生(raw)资源的访问
- CentOS7 查看操作系统版本信息
- C#Thread的方法、Start()、Sleep(int)、Abort()、Suspend()、Resume()
- centos 7.2 部署并升级gitlab
- ASP.NET中出现内存溢出错误System.OutOfMemoryException
- P1067 多项式输出
- Jenkins持续集成构建自动化测试项目
- 修复回写PR时到料日期重复扣减检验周期的问题:
- python学习笔记之——unittest框架
热门文章
- ffmpeg(1)之libavutil/common.h:30:2: error: missing -D__STDC_CONSTANT_MACROS / #define __STDC_CONSTANT_MACROS
- 【LeetCode】168. Excel Sheet Column Title 解题报告(Java & Python & C++)
- [C++]C++四舍五入保留到n位小数
- [opencv]拼接合并轮廓集合mergeContours
- CS5211替代兼容PS8625|DP转LVDS|CS5211设计方案详解
- Android物联网应用程序开发(智慧城市)—— 环境状态值范围设置界面开发
- 关于C#的decimal浮点类型转化成字符串时末尾存在多个0
- MongoDB性能诊断工具
- FastAPI快速查阅
- STL(1)vector