V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  sunshinev  ›  全部回复第 9 页 / 共 10 页
回复总数  181
1  2  3  4  5  6  7  8  9  10  
@Liutos 也是希望能帮忙提高一点生产力效率,之前 markdown 插图的问题,真的很让人头疼,先试试,使用过程有问题,可以 call me,大家一起交流
@dark3212 我先把服务停了吧~毕竟的确很敏感
@guolaopi 这个卡,是因为我的服务器是 1 核 2G1Mbps 带宽的,所以通讯起来我的带宽马上就满了。。
@Bridan 刚截了张图,上传了附言,发现你在里面哈哈
@xiaoyu03 之前有 workman 版本的,实际上 workman 的也是根据别的改造的,我这个是全新写的~但是貌似人多了有点卡哈哈
@seamonster

// 重要:实现无限 star !这个地方要保证粒子的绘制范围 x,y 在 canvas 之内
if (p.x > canvas.width) {
p.x -= canvas.width;
} else if (p.x < 0) {
p.x += canvas.width;
}

if (p.y > canvas.height) {
p.y -= canvas.height;
} else if (p.y < 0) {
p.y += canvas.height;
}
@Leigg 用到了好多好玩的技术 Vue + Canvas+websocket+protobuf+golang 哈哈~
@seamonster yeah 恭喜你问道了,我思考 2 天才想出来的解决方案~ 当时考虑了九宫格,但是后来用了很简单的方式!

如下:
如果物体向左侧移动,那么当粒子超出右边的边界的时候,将粒子的 X 坐标,移动到画布左侧
2020 年 5 月 6 日
回复了 azev 创建的主题 Go 编程语言 go 项目是要放在 gopath 下的 src 里?
go mod 放弃 gopath 配置
2020 年 5 月 6 日
回复了 szzhiyang 创建的主题 Go 编程语言 目前 Go 泛型的最佳解决方法是?
如果明确自己想要的东西,那么一般用不到 interface{} 就是要费尽把 struct 定义好。 不过很 base 的 struct 可能会有 interface{} 来解析 web 的数据,比如像定义一个 type Ret struct { Code: int Data:interface{} }
代码生成的功能,我帮你解决了。。。https://github.com/sunshinev/go-sword
2020 年 5 月 6 日
回复了 index90 创建的主题 Go 编程语言 什么时候返回值什么时候返回指针?
不希望值拷贝的时候,就用指针呗
2020 年 5 月 6 日
回复了 skyworker 创建的主题 Go 编程语言 laravel 转 golang 最佳实践是?
我也是从 php 转向 的 golang,第一次先学习了 gin 、beego 之类的,觉得 go 本身不需要使用框架,本身已经足够强大了。所以开始学习 grpc 和 protobuf,搞了一个 http://chat.osinger.com 的项目, 然后一个月内开发了一个 go-sword 后台管理界面系统生成工具,https://sunshinev.github.io/go-sword-home 。目前觉得 go 满足了之前对 java 、php 、c#的优点集合~~哈哈
@lp7631010 这个文档应该是 gitbook.io
2020 年 5 月 6 日
回复了 funky 创建的主题 Go 编程语言 go build windows 不带资源目录
go 是编译行语言,在 build 的时候,只会将相关用到的资源打包。但是很多资源是启动 http 服务之后,通过请求来解析的本地静态资源。比如 css 、js 、html 模板等,这些会根据路由来匹配不同的文件。所以需要进行 go-bindata 打包成 go 文件
2020 年 5 月 6 日
回复了 funky 创建的主题 Go 编程语言 go build windows 不带资源目录
按照 @killerirving 说的,使用 go-bindata 来做吧,非常好用,https://github.com/sunshinev/go-sword 我的这个项目就是使用了 go-bindata 来进行了静态资源打包
@tikazyq 不好意思,刚回了一半就按了回车。。。刚刚说到 db2struct,实际上 go-sword 是根据 mysql 的数据表来生成完整的 CRUD webUI 的管理后台的~
@tikazyq 刚看了下 fuckdb,应该是根据数据库的表格来生成 struct 结构体,这个在 go-sword 中使用的是 db2struct 作为解析包的, 并且对 db2struct 的代码做了一些调整,来满足前端的结构体解析的字段类型映射~

fuckdb 是生成 struct 结构体代码
@ArJun go-sword 就是奔着最简单,最轻的目的,如果有代码洁癖,不希望工具过多的干扰你的业务,比如说就是要个页面,登录的逻辑、用户的逻辑、这些都希望自己来实现,那就特别适合 go-sword,而且 go-sword 没有基于任何框架,比如 Gin 、beego 等。如果作为一个轮子也可以 fork 后做自定义,比如生成的代码按照自己的风格来改造~可能会更加强大,提高工作效率啦~
@Smash go-sword 是使用 Vue.js + iView4.0 构建的,所以使用的是 iView4.0 的主题~ 前端代码也在项目里打包了,如果需要调整或者更换皮肤可以重新 yarn build~
1  2  3  4  5  6  7  8  9  10  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5711 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 03:32 · PVG 11:32 · LAX 20:32 · JFK 23:32
♥ Do have faith in what you're doing.