golang
花湖少年
这个作者很懒,什么都没留下…
展开
-
Golang模板函数使用范例
Golang模板函数使用范例html/template包中的模板函数:本包中提供的功能有限,所以很多时候需要使用用户定义的函数来辅助渲染页面。下面讲讲模板函数如何使用。函数声明:/* Funcs adds the elements of the argument map to the template's function map.It panics if a value in the map is原创 2017-07-12 20:22:06 · 8794 阅读 · 0 评论 -
Golang template简单实现分页
Golang Web前端数据分页展示一:背景最近要在前端界面上展示很多组数据,都放在一页不好看,所以想分页展示。但是不太想引入框架(出于简单考虑),就想实现一个简单的分页机制。只用html/template原生的东西实现。 二:参考代码之前看到有人用python写网页用过的简单的分页代码,具体代码如下:源码:<div class="pagination"> <ul> $if curre原创 2017-07-06 22:57:31 · 2202 阅读 · 0 评论 -
Golang 使用gomail包发送邮件
Golang 使用gomail包发送邮件GomailGomail 是一个简单、高效的发送电子邮件包,它经过良好的测试和记录。 Gomail 只能使用 SMTP 服务器发送电子邮件,但是 API 比较灵活的,很容易实现其他方法使用本地 Postfix、API 等发送电子邮件。 项目地址: https://github.com/go-gomail/gomail文档:https://godoc.org原创 2017-07-16 15:50:07 · 13200 阅读 · 0 评论 -
Golang 删除文件并递归删除空目录
Golang 删除文件并递归删除空目录目的:删除文件之后,如果目录为空,递归删除为空的目录。func deleteFileOnDisk(localPath string) { log.Debugf("remove file: %s", localPath) if err := os.Remove(localPath); err != nil { log.Error(e原创 2017-08-02 23:20:23 · 7224 阅读 · 0 评论 -
Golang HTTP Get Request带参数
Golang HTTP Get Request带参数You can use url.Values’s Encode method. You could also use URL.String to build up the whole URL.Client:package mainimport ( "fmt" "log" "net/http" "os")func m原创 2017-08-02 23:42:05 · 44347 阅读 · 0 评论 -
glide install golang.org 失败
glide install golang.org 失败背景因为golang.org被墙的原因,所以国内安装其中的库会失败(Cannot detect VCS)。 解决方案一按照如下方式配置镜像:$ rm -rf ~/.glide$ mkdir -p ~/.glide$ glide mirror set https://golang.org/x/mobile https://github.com原创 2017-11-22 14:50:15 · 6777 阅读 · 0 评论 -
基于golang http包实现的文件服务器
基于golang http包实现的文件服务器代码仓库:https://github.com/danny-wang/repo基本功能压缩模式或正常上传压缩模式或正常下载获取文件服务器状态,包括服务器域名(name:port),当前有多少文件等获取某一文件的状态(创建时间,下载路径,超时过期时间,MD5)获取某一个文档中的所有文件的状态(可指定是否递归进入子文档,是否只匹配某一个后缀的文件)原创 2017-11-22 15:59:53 · 2924 阅读 · 0 评论 -
Golang如何取出字符串中括号里的内容
Golang如何取出字符串中括号里的内容背景最近需要处理一个文本文件,文件中的内容格式大概如下所示:[111,222,333][222,333,444][2313123,1231,1231][111,222,333][222,333,444][2313123,1231,1231][111,222,333][222,333,444][2313123,1231,1231]目...原创 2018-02-12 15:21:53 · 8843 阅读 · 0 评论