V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  james122333  ›  全部回复第 4 页 / 共 71 页
回复总数  1420
1  2  3  4  5  6  7  8  9  10 ... 71  
2025 年 5 月 21 日
回复了 codigger 创建的主题 Vim 有无公司要求开发用 Vim 编辑器?
哪里来的公司那么好
2025 年 5 月 15 日
回复了 KevinKL 创建的主题 程序员 考虑退坑 Emacs
这已经是一个梗的模版?
看心情看公司 公司很好当然是相关人员含自己和领导全夸一遍 全归功给别人太虚伪
2025 年 5 月 13 日
回复了 cj323 创建的主题 程序员 考虑退坑 Vim
证明你还没发现这种工具真正用法
与 ai 是不冲突的 与鼠标也不冲突
2025 年 5 月 13 日
回复了 airchaoz 创建的主题 FFmpeg 早就听说过 ffmpeg,但是一直不知道有多牛
名开源项目 影响力大
可以转格式 可以播放影片 可以桌面截图 可以桌面录製 更重要的是接受 io 与 imagemagick 同样性质
shell 脚本/终端党友好命令行工具之一
qemu 都是无图型可以直接运行在命令行
tcc 有-run 参数 可以直接运行原始码 都是命令行友好
可以做很多事情
openssl 已经被我排除出去了 因为它拿掉了交户模式
@higker

go 没有建构子但你可以自己定义函数在注入时候 new 和运行 并返回自己 可搭配界面和范型

依赖注入个人觉得是非必要功能 因为它做的其实很有限 但非要的话显式注入可追溯更好 可以看看我讲的 含测试

多数依赖注入其实做的事情就是静态变量在做的事情
多绕了一圈代码不是很美的 在包内的静态变量还更好管理 因为可以用包来分类 依赖注入的初始化只是种不同写法

就我用来写业务感受其实没什么分别 活用语言特性否则你用哪种语言都一样 只能一直当框架调包侠 其实框架做的事情也就那样
还有一点 直接用 import 在编译或开发时就会检查依赖了 错了代表设计不合理
虽然我本身不怎么想写测试
这之前已经有讨论过了 我倾向不用
package 下直接初始化 struct 就可以了
一楼讲的其实就是把 struct 当命名空间用 很 js 的方式
go 已经有命名空间了 所以不用这种方式实现一样结果更单纯
spring 下的与一楼讲的相似 只不过是换成阵列 徒增性能损耗
这种方式因语言本身 import 功能就已经解决依赖问题
只要没 import 循环问题即可 其它语言的都可能会有依赖循环问题 这是种对语言特性深度了解并使用本身具备的功能减少过多嵌套的方式个人认为最佳

至于测试... 可以用 go test
本身就已经有的功能
这一听感觉你们家是旺族 还在美帝那有地方备份
感觉是不小的资本 要备份的居然还是日常琐事
还以为是什么
2025 年 5 月 2 日
回复了 fgwmlhdkkkw 创建的主题 Linux SeLinux 简直让人崩溃!
这东西要用不是不行但最好不要用 虽然我都没强烈反对
这东西与 nsa 有关 也难用
@kivmi

静态类方法?
Go 只是没标示 static 吧
这个你封装一下就好了 不想那就没办法
2025 年 4 月 28 日
回复了 jiaoguan1688 创建的主题 前端开发 到底是 gin+html 渲染还是 nextjs 我纠结症犯了
@aarontian

这个追一下就知道了
2025 年 4 月 24 日
回复了 jiaoguan1688 创建的主题 前端开发 到底是 gin+html 渲染还是 nextjs 我纠结症犯了
只是不开源
2025 年 4 月 24 日
回复了 jiaoguan1688 创建的主题 前端开发 到底是 gin+html 渲染还是 nextjs 我纠结症犯了
我都用 shell 弄一个模板了
2025 年 4 月 24 日
回复了 jiaoguan1688 创建的主题 前端开发 到底是 gin+html 渲染还是 nextjs 我纠结症犯了
gin 本身有性能问题 尤其是 web 这种一页很多请求的
除此之外用 go 其实也可以写前端 只是要封装
本身就有 xml 支持了 css 和 js 也都可以自造轮子生成
发挥创造力的简单例子
html(
head(
title(text("test")),
style(
selectors(
selector(
".header",
),
style_display_flex(),
),
),
script(),
),
body(
div(attr(class, "header"), text("test")),
),
)
可以写函数切割元件 也就是 component 了 也可以只生成 html 避免代码泄露
至于有人说模板不好 模板很不错的 以上都可以实现
1  2  3  4  5  6  7  8  9  10 ... 71  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   996 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 18:51 · PVG 02:51 · LAX 11:51 · JFK 14:51
♥ Do have faith in what you're doing.