Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

issue9/upload

Repository files navigation

处理上传文件,若是图片还可以设置水印。

s, err := NewLocalSaver(os.OpenRoot("~/uploads/"), "2006/01/02/", nil)
u := upload.New(s, 1024*1024*10, ".txt", ".jpg", ".png")
u.SetWatermark(...) // 设置水印图片
func(w http.ResponseWriter, r *http.Request) {
 if r.Method="POST"{
 u.Do("files", r) // 执行上传操作
 }
}

安装

go get github.com/issue9/upload/v3

版权

本项目采用 MIT 开源授权许可证,完整的授权说明可在 LICENSE 文件中找到。

Languages

AltStyle によって変換されたページ (->オリジナル) /