V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  thou95  ›  全部回复第 1 页 / 共 2 页
回复总数  22
1  2  
2021-06-01 16:49:22 +08:00
回复了 thou95 创建的主题 Go 编程语言 说说我用 go 的感受,一个字
@ch3nOr 目前上线几个商用项目都是这样操作,已经跑了快一年,暂时还没发现性能问题,或者是量没到,管他呢,怎么爽怎么来\捂脸,真逼到有性能问题也不愁没钱加配置,实在不行再慢慢优化
2021-06-01 15:49:08 +08:00
回复了 thou95 创建的主题 Go 编程语言 说说我用 go 的感受,一个字
@napsterwu
使用 panic,只要封装好基础代码,能避免 err 地狱问题,但是不是绝对不用 err,实际上有些业务情况是需要用到 err 判断的
iris 会 recover 路由 handler 中的 panic,然后调用 OnErrorCode 钩子,其它框架应该也是相同思路

所以在路由 handler 中执行业务逻辑,包括数据库相关操作,出现 err,直接 panic
然后在 OnErrorCode 钩子处理不同 err,判断 rollback 或者 response 错误

这只是简单举例,实际是要按项目情况决定如何封装基础代码
2021-06-01 14:26:16 +08:00
回复了 thou95 创建的主题 Go 编程语言 说说我用 go 的感受,一个字
@66beta
@Jwyt
@xieren58
@surbomfla
没说不是广告来的,欢迎使劲喷,
如果不对请求站长帮我转移下节点~

@lepig
@yunchuanwu
@usedname
嘿嘿嘿,朋友再见~ 不登录也能摸鱼呀,那个只是邀请页面,再有了登录也只是为了提供有状态的功能,那么反感的么,另外一个贴有简单介绍玩法 https://v2ex.com/t/779836
2021-06-01 14:18:58 +08:00
回复了 thou95 创建的主题 Go 编程语言 说说我用 go 的感受,一个字
@labulaka521
是 16 年的那个事情吗 https://github.com/avelino/awesome-go/pull/1135
人也是会成长的,个人观点
没少问题他问题,感觉上算是个很热情的人

gorm,ent 之前项目用过,太笨重了,现在是 sqlx+go-sqlbuilder 组合再加上 https://dbschema.com 辅助
2021-06-01 12:42:31 +08:00
回复了 thou95 创建的主题 分享创造 三点了喂,来摸鱼了喂,好多鱼~
@mxy940127 兄弟,访问上面页面,填邮箱就可以获取邀请码了
2021-06-01 11:44:38 +08:00
回复了 thou95 创建的主题 分享创造 三点了喂,来摸鱼了喂,好多鱼~
@ershu7 好的兄弟,感谢你的反馈,我会排查优化看看
2021-06-01 11:43:15 +08:00
回复了 thou95 创建的主题 分享创造 三点了喂,来摸鱼了喂,好多鱼~
2021-05-31 09:27:51 +08:00
回复了 thou95 创建的主题 分享创造 三点了喂,来摸鱼了喂,好多鱼~
@code4you 不登录也能摸鱼,登录只是针对有状态的功能,摸鱼奖励,鱼群聊天等等
2021-05-31 09:22:01 +08:00
回复了 thou95 创建的主题 分享创造 三点了喂,来摸鱼了喂,好多鱼~
@whyso
@vhus
正在添加功能,很快下一波邀请就来了
2021-05-29 09:02:00 +08:00
回复了 thou95 创建的主题 分享创造 三点了喂,来摸鱼了喂,好多鱼~
@Webpoplayer 不不不,摸鱼是一种生活态度 [/狗头]
2021-05-29 09:00:14 +08:00
回复了 thou95 创建的主题 分享创造 三点了喂,来摸鱼了喂,好多鱼~
@BahuangShanren 那是鱼币,摸鱼随机奖励鱼币,目前用来鱼群聊天消费
2021-05-28 15:38:47 +08:00
回复了 thou95 创建的主题 分享创造 三点了喂,来摸鱼了喂,好多鱼~
@qaz168000 访问上面链接,填邮箱接收就有了
支持。
对框架不框架并不感兴趣,能满足需求就行。
2019-02-21 20:45:09 +08:00
回复了 NicolayShi 创建的主题 PHP 请教 swoole 是用来替代 nginx + fpm 的还是 配合 nginx + fpm 使用的?
Nginx 是 Web 服务器。
PHP 是脚本语言。

PHP 有个 SAPI 接口,PHP 默认有几个 SAPI 程序( php-cgi,php-cli,php-fpm...),
外部可以通过 SAPI 程序调用 PHP。

FastCGI 是通信协议。
FPM 是实现 FastCGI 协议的 SAPI 程序。

Web 服务器可以通过 FastCGI 协议向 FPM 请求处理 PHP 动态页面。
流程:浏览器 <--HTTP 协议--> Web 服务器 <--FastCGI 协议--> FPM

Swoole 是 PHP 的网络通信扩展库。
Swoole 可以实现 FPM,Nginx 的功能,前提要实现 HTTP 协议,FastCGI 协议。

一般,Web 服务就用 Web 服务器,与自行实现 HTTP 协议相比,Web 服务器已经通过长期时间验证,能保证质量。
但是,有能力用 Swoole 搞个媲美传统 Web 服务器出来也不是不可能的。

Nginx 有个反向代理功能,目前推荐通过:Nginx <--反向代理--> Swoole 实现的 Http 服务器。
Docker for Windows 确实存在此问题。Windows 下推荐使用 Docker Toolbox
2019-01-27 16:20:31 +08:00
回复了 thou95 创建的主题 程序员 开源 Linux 控制面板需求讨论
@nicevar 使用 docker 的一个理由就是:方便,它有成百上千开箱即用的镜像,值得在此基础封上装 web gui 简化操作了,附带封装一些常用的 linux 操作。至于安全这是一个非常广的话题。
2019-01-27 12:03:18 +08:00
回复了 thou95 创建的主题 程序员 开源 Linux 控制面板需求讨论
@zjsxwc php 环境会制作成 rpm,deb 包加速安装,docker 通过包管理安装,主程序就直接 git clone ..运行, docker 用国内加速镜像
2019-01-27 11:48:55 +08:00
回复了 thou95 创建的主题 程序员 开源 Linux 控制面板需求讨论
@alvin666 问题是存在的,事情总会有人去做的,开发这控制面板并不是为了开发而开发,所以才发帖讨论,感谢回复。
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2471 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 01:50 · PVG 09:50 · LAX 17:50 · JFK 20:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.