V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cj323  ›  全部回复第 1 页 / 共 2 页
回复总数  27
1  2  
@mark2025 哈哈我有时候 JS 也不用分号,但是有时候需要切回 PHP 或者 C 就会把分号带回来。切 Go 后又会把分号带没 lol
@misdake 理论上当然是用 tab 对阅读者更自由,每个人都可以定义自己喜欢的宽度。

但现实是没人愿意花精力到处改参数。哪怕有那个精力,一开始也是默认值。而默认值如果不是当前使用者喜欢的宽度,也会被“膈应”一下。

更不用说很多 GUI 没法设置 tab 宽度,浏览器就是一个。每次看网页文档时,我都想把 Chrome“革命”一下,让他也能设置 tab size ,让所有网上的代码都是我最喜欢的 tab 宽度。当然,这是我想多了。

所以我特别理解用空格的人,用了空格,最起码自己发上去的代码,到哪里都是自己喜欢的缩紧宽度,不管在浏览器里还是别的地方。
@reaCodes 我只知道这一种方法。
删 app 可以解决,web all the way
@duhbbx1119 go 用 tab ,rob pike 认为渲染结果上的不一致应该计算机去解决而不是敲空格。虽然我用 tab ,但我觉得 rob pike 有点想多了,计算机没那么聪明,不知道每个人喜好,人也没那么勤快到处去放 editorconfig 。以至于 go 在编辑器的显示一致性都做不到。而 go 在 markdown ,html 里的显示更是千奇百怪。
从来没用过空格,tab 能省点字节
我也觉得可以。你想也让坛友帮你可以贴下报错。
3 天前
回复了 AndrewHenry 创建的主题 PHP PHP 语言已经过气了吗


前两天试了下 laravel breeze ,从前端到后端到 CLI 都感觉舒服得一 P 。间接得出结论:PHP 用的人绝对不少。
5 天前
回复了 cj323 创建的主题 Go 编程语言 Go 为什么有这么多 Websocket 库...
@iyaozhen http 我用自带库感觉挺好用的倒是,不复杂的需求都够用了。我一直觉得 go 标准库的文档写得特别好。

@Ipsum 我一直以来写 Go 都是优先官方库,但是看文档发现他们自己说不建议用 https://pkg.go.dev/golang.org/x/[email protected]/websocket 然后他们推荐了一个库感觉维护得更一般。。https://github.com/coder/websocket
5 天前
回复了 cj323 创建的主题 Go 编程语言 Go 为什么有这么多 Websocket 库...
感谢科普!
21 天前
回复了 scienhub 创建的主题 程序员 腾讯云的 nodejs sdk 安装后 85M
@scienhub 在 Node 项目里 build 主要就是 transpile/minify/treeshake 代码,你用 typescript 的话就是 tsc 那步,之后 build 出来的 index.js 体积就小了。不过后端项目没下载那一步应该没啥影响,除非你是上 serverless ,那不同的 runtime 可能会有体积限制。
21 天前
回复了 scienhub 创建的主题 程序员 腾讯云的 nodejs sdk 安装后 85M
估计是机器生成的代码。不过 disk 反正不贵问题不大,主要关注 build 后多大就行了。
23 天前
回复了 nnegier 创建的主题 程序员 可以讲下你看到的编程语言的美吗?
还是觉得 C 最美:大道至简,大智若愚

```
int main() {
printf("Hello, World!\n");
return 0;
}
```
23 天前
回复了 pureGirl 创建的主题 程序员 Python 中线程和协程的区别是什么
我的认知里 coroutine 比 thread 和 process 更轻量但是也能共享内存,不过一直没深入理解过。

之前好奇过 python 的 green thread/gevent/asyncio 这些概念有没有区别。以及跟 Erlang 的 process ,Go 的 goroutine ,Node 的 async ,和 Rust 的 tokio 之间有没区别。
这个 SSG 的需求 react router 可以: https://reactrouter.com/start/framework/rendering ,里面也说了,prebuild page 很适合没有 SSR 时候的 SEO 需求

另外这个 page level SSG 我记得 tanstack start ,nuxt 也可以,他们底层应该都是通过 vite 达成的,Next.js 没有用 Vite 。

另外,自信一点,Vercel 就是有意推动 SSR ,人家就是卖 infra 挣钱的。你一个 Nginx 能干的事情换成 SSR+边缘计算人家能挣不少呢。
会习惯性用 Celery
35 天前
回复了 xhwdy26 创建的主题 程序员 从微服务走向单体化
@me1onsoda 微服务确实浪费计算机资源,但是可以分散团队各自独立开发微服务。当然后续也有各自独立开发不好集中管理的问题。
35 天前
回复了 xhwdy26 创建的主题 程序员 从微服务走向单体化
朋友公司就是,单体转分布式又转回单体,垂直扩展转水平又转垂直,代码从集中到分开又集中。

不同时期有不同需求,分久必合合久必分。
35 天前
回复了 xhwdy26 创建的主题 程序员 从微服务走向单体化
1. IO 或 CPU 扛不住
2. 服务器硬件问题
3. 网络问题
4. 受到攻击
37 天前
回复了 v2zzzzz 创建的主题 Linux 2025 年了,大家服务器用的什么 Linux 版本
ubuntu ,不过最近想跟风 nixos
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1326 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 17:34 · PVG 01:34 · LAX 09:34 · JFK 12:34
Developed with CodeLauncher
♥ Do have faith in what you're doing.