暂时还没升级到 Beego 2.0
期待 Go 1.16,最喜欢的莫过于 go:embed
了
赞!我特别讨厌看书学习的方式,还是看课程学的快些
Go 语言相关的书籍资料,看这里:https://www.bookstack.cn/explore?cid=10&tab=popular;
程序员看到免费夜宵
,不要激动,这不是福利...这是在赤果果地告诉你要加班...
狗哥 GoBrother.net
我就问问有妹子吗
goquery 只是 HTML 解析库,css 没法解析...要获取 css 中的图片,只能像楼上说的那样,正则匹配 css 中的内容以获取图片了。
谢大什么时间有空?谁整理一下 Beego 1.10 的开发文档呗
12、心理素质强,能承受较强的工作压力。
一看这句话,就知道是加班很疯狂的那种公司....
简单点说,就是用户通过 form 表单上传 1 个 G 的文件,在触发请求到后端的时候,就对文件扩展名和文件大小等进行校验,而不需要上传完整个文件才告诉用户说文件大小超过限制...
能实现吗?
表字段注释这个需求,相信很多用 beego 做开发的都有这样的需求
mark,赞!我的开源项目 BookStack(https://github.com/TruthHun/BookStack )好像使用的是https://github.com/huichen/sego ,不知道两个开源项目有啥区别。既然支持自定义字典,我到时换gse
试下
我之前也遇到类似的问题,文件太多,导致服务器的磁盘的一个不记得是什么指标数据被用完了,当时磁盘空间还是充足的,但是捣鼓了好久都不知道是什么原因造成的。最后才发现是文件太多造成的。当然,我遇到的问题跟题主的问题不是同一个问题,只是看到题主的问题才想起来之前遇到的这个问题。当时为了删除这么一大堆的缓存文件,使用rm -rf xx
,删了好久都没删完,原因是文件数量太多,时间全都耗费在了文件扫描上。。所以后来学聪明了,文件目录规划,按年月日时分秒来划分。比如用户上传文件,我现在按年月日来,创建目录,如uploads/2018/03/04/
,类似题主的这个,id+_时间戳
,可以将时间戳提取年月日时分
,创建路径如2018/03/04/18/19/id_+时间戳
,这样可能比较好点
如果大家喜欢这个开源项目,请给个 star,我会坚持每周维护和更新。
首页
我封装 zip 的解压工具的时候遇到过这个问题。我是直接调用 f.Close() 解决的,不使用 defer。我的理解是这样的,在使用 for 循环遍历批量处理文件的时候,如果文件数量大或者文件个头大,会占用很多内存,而你打开的这些文件,全都放在最后关闭,那得占用多大的内存,所以在使用完后直接关闭了。批量文件是这么打开和关闭比较好,但是单个文件的话,倒是可以使用 defer。
慕课网,我经常用,还买了两套前端视频教程。但是我是做 Golang 后端的。哈哈
如何自定义字典以及字典的定义规则是怎样的?想自定义一些词汇。
Github 上搜索 gogs
使用 Gogland 多好。。。。
目前 beego 和 vue 都没问题
亮出你用 Go 语言开发的项目。我也是 PHP 转 go 的。。。
谢谢大家的帮助。基本原理已经初步了解,接下来根据大家的建议深入去了解和学习。
go 语言不是有 os.MkdirAll() 可以创建吗