V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zzlettle  ›  全部回复第 5 页 / 共 19 页
回复总数  368
1  2  3  4  5  6  7  8  9  10 ... 19  
2019-10-17 22:35:16 +08:00
回复了 upday7 创建的主题 Go 编程语言 Go 到底优势是在哪里?
可以这么说
一个用 go 能开发出来一个哪怕是很简单网站的人
他对网络这块的知识要求就已经很高了
你说的那些什么配置
nginx
uwsgi
这些
相信如果你是个用 go 做开发的人
早就过了需要专门抽出时间还要去学习的阶段了
因为 go 做 web 开发是非常底层的一步一步组建起来的
你如果对底层这些不懂
你根本无法用 go 来开发

相反
一个用 python django 开发的人
真的对底层网络这些需要的知识不是那么高
因为所有的都封装好了
导致了
很多人,用框架开发了很多网站
其实他对网络的很多底层东西,懂得并不多
因为并不需要

然后你这个时候出来说
go 开发完了以后,配置时多么的简单
你看直接传上服务器,就能跑起来

那是因为你需要对跑起来之前很多的底层,自己处理

你说同样是一个人
目的是开发一个网站
到底是是哪个对开发人员友好

用 go 的话,你先要学习很多基础知识
有功夫学这些
我用 django,都已经开发完了
那些你所谓的配置
你真的是每次都写吗
不都是一套配置文件,全部项目都一样用
就是修改下里面 ip 和 web name
这个你说学起来有多难
或者说根本不用学,在网上找个案例,原样 copy 就可以了
很多人开发了很多网站
真的对 nginx 搞懂拉?
不都是用一份不知道哪里找的别人的配置修改下就能用了
跑一个网站,用的配置都是一样的

一个中小型项目,我就不明白
你搞出来这么多幺蛾子
又是 docker 又是 build 的
需要吗?
只要在环境里面安装了 python 还有数据库还有 nginx
数据库你用 go 开发就不需要装拉?
nginx 不就是一行代码就安装好了,配置文件修改下参数就行了

这就
就完事了

你说这些很难吗
比起学好那些 go 的 net http 底层的库
自己要处理好 cookie session 各种注入的预防
到处找第 3 方库,各种修改,把这些第 3 方的库整合起来

oh my god

人家 django 都是开箱即用
orm 完全傻瓜化
不是我说
你用 go 开发
用的是原生的 sql 库还是 gorm xorm 这些?
你自己说当初学这些用了多长时间?

学完了,用起来有 django 的 orm 方便吗?

我还没说 go 里面的模板了
有一个好用的吗?

现在 github 里面排名最高的一个模板处理库 pongo2,api 用法开发目标就是要完全和 django 的模板 api 一致
结果用起来还是各种 bug

你说到底哪个开发效率高
哪个对人友好?
2019-10-17 20:36:55 +08:00
回复了 upday7 创建的主题 Go 编程语言 Go 到底优势是在哪里?
用 python
9 层以上的逻辑基本可以很轻松用
for in 循环来搞定
字符串,数据处理,就像玩一样
反观 go
几个数据类型,变来变去,参数写的死死的
函数方法
接口
一个简单小逻辑
变着方的折磨人
然后写出来还觉得自己多了不起
看我用这么复杂的方式写出来的代码
你看不懂吧!!!!!

go 大家都在说学起来简单,关键字就那么几个
但是用起来,你就知道了
同样实现一个逻辑
我靠,它的语法思考方式真的
反人类

上面 import 了一个库
下面修改下,没有用到
就在那里报错

真是有病


反正你的项目要不是真的所谓百万并发
用 go 真的是嫌你睡眠时间太长
还是你加班时间太短


如果用来写个小小的 10 几行代码就能用的 server
用 go 确实有优势
一旦是那种.不大不小的中小型项目
go 就处于不上不下的尴尬处境
恰恰这种中小型项目是最多的
2019-10-17 20:25:52 +08:00
回复了 upday7 创建的主题 Go 编程语言 Go 到底优势是在哪里?
别撤那些运行效率
比如开发个人 web,公司小的网站,就算是一个中小型的商城
我觉得 django 完全能对付
哪有那么多并发啊
你们公司做什么的啊
有那么大的需求吗?
但开发效率完胜 go
现在 go 有哪个框架能跟 django 这样开箱即用匹敌的
一大堆第 3 方开源的库,自己慢慢组合起来
这就是为什么你在网上看到最多的关于用 go 开发的文章
都是写 api,restful
因为用它来开发个传统 web
真要人命
反观 django,开发一个传统型,也就是说不是那种前后端分离的网站
太轻松了
所有的工具 django 都帮你做的好好的
只要把数据模型构建好
基本网站就算做完了
就算写接口
不复杂的话,django 也是能很轻松完成
复杂的话,go 一样做起来麻烦
本来写逻辑,用 python 就是有优势
所有 go 的优势就是在大并发的时候
哪有那么多大并发
全国才几个淘宝,微信啊
一般的需求我完全不知道 python django 哪些不能满足
其实一大部分用 go 的情况
都是那些人在炫耀
炫耀自己用上了所谓的高大上的 go
因为现在 python 太普及了
自己也跟着用,感觉不能提现自己的实力
反正老板也不懂技术
看到那些大公司很多用了 go
自己也要用
都是有病
2019-10-17 19:53:07 +08:00
回复了 upday7 创建的主题 Go 编程语言 Go 到底优势是在哪里?
人家说用 django 开发网站跟 go 比较
我反正感觉一般项目用 django 开发神速。用 go 费劲。
小项目特别是 web 开发.go 的那些框架还有第三方库整合起来不就是 django 啦,然后用起来还没 django 顺手
2019-10-16 10:40:32 +08:00
回复了 guonaihong 创建的主题 程序员 golang: 从 Uber Go 风格指南,摄取 API 设计营养
说句现在央视里面常用得政治术语来形容
go 的这套语法风格
跟 python 的语法风格
区别就好像
是党指挥枪,还是枪指挥党
python 就是人类思维
是党指挥枪
所有方法函数,要围绕数据来运行
go 就是枪指挥党
所有方法函数,指挥其他的数据变量
人类天生的思维方式就是
数据驱动
就是我学习本领,掌握了方法
让方法为我而用
现在 go 的这套
就是我们人类围绕方法而改变自己

go 的这套语法真的不太适合初学者
2019-10-16 10:30:36 +08:00
回复了 guonaihong 创建的主题 程序员 golang: 从 Uber Go 风格指南,摄取 API 设计营养
个人感觉,go 的这种函数变接口的方式,不要到处用
能用简单直接,人类思维方式的语言来实现的,就用我们人能一眼看明白的方式来写代码
他这种写法,几乎一半以上实在炫技
就好像,同样是吃饭,用什么碗都可以,有钱人非要用黄金碗
其实重要的是你碗里面的东西

唯一的作用就是吓唬不懂得人
反人类
这就是为什么 python 运行效率不高,但是热度慢慢攀升到第一得原因
因为他是人类得语言
2019-09-27 18:02:29 +08:00
回复了 filebolt 创建的主题 Python Python SqlAlchemy 改写 sql 语句`update goods set monry = money + 10`
这就是为什么要学好数据库语言的重要性
因为你只要学好 SQL 语法
以后无论遇到什么框架
什么语言
什么 ORM
你都能马上对付
不用太多关心这些框架的 api 文档,很多这些框架
搞得很复杂,api 设计的反人类
但是他们肯定都会有 SQL 语言的支持
否则你每次都要重新学
还有各种 BUG 用各种技巧的面目跳出来
你要是会 SQL
直接用原始 sql
到哪里都通用
真的做到
一次代码
各种环境通用
2019-09-27 17:54:00 +08:00
回复了 zemora 创建的主题 程序员 有个 qt 界面设计的急活有人接吗
高大上
找 c#里面的框架吧
感觉 QT 设计都很怀旧
就是小工具的样子
重点是功能,好看不重要
2019-09-17 16:30:58 +08:00
回复了 Marborony 创建的主题 Google google drive 网上各种开通无限容量的方法都靠谱吗
@xmumiffy g suite 和 google 账号的 drive 分开是说用的 api 都不能共用吗?
我写了脚本来操作我自己的 google 账号上面的文件上传,
最近感觉空间不够用,考虑去买个 g suite 的无限版本。照你这么说,我这个脚本不能用啦?
微服务没有用 golang 的吗
看起来都是用的 java
这个也解开了我以前的一个提问
当时用时时间定时器
很奇怪,函数推出
然后还显示了协程里面的内容
现在知道了,原来是时间定时器那个协程还能在运行的原因
意思是函数退出了
协程依然在运行
看来我也对 GO 协程理解不到位
2019-08-29 15:29:00 +08:00
回复了 wafm 创建的主题 问与答 目前这个时候,囤内存还是茅台?
内存又涨了一波?
现在多少了
涨了多少
2019-08-27 19:22:25 +08:00
回复了 whoami9894 创建的主题 问与答 GO 的这种情况下该如何使用类型断言
没看懂
2019-08-24 10:45:24 +08:00
回复了 caliburn1994 创建的主题 问与答 你们入门一门新(编程)语言,还会去找书看吗?
其实你问题的本质是
现在还有什么好的国产教程书吗?
大多数国人写的书
花里胡哨的,基本看完了,你还是不会
都是大谈表面的东西
深入不下去
基本都是重复重复其他人的话
有人用自己的语言来诠释一遍吗?
很简单的一个例子
比如最近我在看消息队列方面的教程
谈到一个具体的概念
所有的人都在用官方的语言翻译成中文来解释这个概念
这个人说到这个概念,你听它解释,同的是这个语句
那个人也一样,再次把这个语言协出来,一模一样
感觉就像在多答卷,填写标准答案
问题是,我买你的书,就是想看看用你的言语来解释这个概念
解释的很抽象。听起来就是云里雾里
如同法律条款一样
确保了概念逻辑的严密不出错
但是普通人能懂吗?

小明问妈妈什么是外婆
妈妈回答,外婆就是我妈妈
小明到了学校,大熊问小明,什么是外婆
然后小明把妈妈的回答同样复述一遍
外婆就是我妈妈
然后大熊再遇到渣渣辉
渣渣辉问大熊,什么是外婆
大熊说,就是小明的妈妈

这就是现在中文教课书里面的狗屁内容
全部都是重复重复
毫无一点自己的语言来解释
因为他们没有真的搞懂那些概念
只是会操作,
然后出本书赚钱也好,赚名气也好
毒害社会
所以我现在基本都是下载 PDF 电子书
大概翻一下
然后自己去深入实践去学习
很少有那种好的书,能跟你用通俗,用人话来介绍一个系统知识
2019-08-14 14:02:28 +08:00
回复了 zzlettle 创建的主题 问与答 开发游戏服务器的分布式架构需要掌握那些技术栈
@across 谢谢文章推荐,算了解下游戏服务器的基本知识
2019-08-14 03:59:08 +08:00
回复了 zzlettle 创建的主题 问与答 开发游戏服务器的分布式架构需要掌握那些技术栈
在线游戏,预计实现百万在线的处理能力
只要游戏做的好,哪个类型都能实现百万在线吧
2019-08-14 03:50:06 +08:00
回复了 oasislee 创建的主题 问与答 二维码登录最早是谁开始应用的呢?是微信吗?
条形码算二维码吗?
2019-08-14 03:27:14 +08:00
回复了 1oNflow 创建的主题 程序员 海外非人民币收入如何理财?
感觉是个炫富帖
2019-08-14 03:26:48 +08:00
回复了 1oNflow 创建的主题 程序员 海外非人民币收入如何理财?
你在哪个国家赚钱,就看那个国家的人是怎么理财的一样操作不就可以拉
1  2  3  4  5  6  7  8  9  10 ... 19  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5337 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 06:41 · PVG 14:41 · LAX 22:41 · JFK 01:41
♥ Do have faith in what you're doing.