V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  xuyang2  ›  全部回复第 4 页 / 共 10 页
回复总数  196
1  2  3  4  5  6  7  8  9  10  
2023 年 2 月 13 日
回复了 punkdead 创建的主题 Linux 问下 mac 下用 clion 学习 Linux c 编程的问题
看虚拟主播
2023 年 2 月 10 日
回复了 dog82 创建的主题 Markdown 求推荐公司用的知识库系统
jetbrains 的 youtrack 也可以用作知识库
https://www.jetbrains.com/youtrack/features/knowledge_base.html
不能只比较大小的

瞎玩 unsafe 是作死行为
2023 年 2 月 8 日
回复了 kid8768611 创建的主题 程序员 vim 和 vi 的区别和优缺点?
自己用 unsafe 处理指针,全靠自己记住内存布局,编译器帮不上忙

如果源 struct 后面有调整,旧代码也不会报错,可能会得到莫名其妙的结果
而且这种代码搜索和修改也很麻烦
一个 struct 大概 10-30 个左右的字段
常见的 数字 string slice map 类型,都很小
这样一个 struct 也就几十 /上百字节

slice []MyStruct 本身也是胖指针,没记个字节
数组 [n]MyStruct 的大小是 n * MyStruct 大小

这些在栈上传递都很快的
2023 年 2 月 8 日
回复了 Ayanokouji 创建的主题 Go 编程语言 求教: golang error 如何打印调用栈
- 过早优化是万恶之源
- 不要滥用指针 包括指针数组 减轻 GC 的负担
- 你计算过这个 struct 的字节大小吗
string 本身就是个 fat pointer
为什么不用最简单的写法呢

```
teamData := TeamData{
Id: juDianUpdateTeamReq.Id,
// CurHp: 0,
// TotalHp: 0,
}
fmt.Println("teamData", &teamData)
```
对内存细节没理解清楚的话,不要乱用 unsafe
2023 年 2 月 8 日
回复了 GopherDaily 创建的主题 Go 编程语言 Go 的特色不是语法的便捷,而是在工程
@dqzcwxb #8 throw catch ...
2023 年 2 月 8 日
回复了 GopherDaily 创建的主题 Go 编程语言 Go 的特色不是语法的便捷,而是在工程
我觉得 go 的 if err != nil 没啥可黑的
层层嵌套的 throw cache 才是反人类
2023 年 2 月 7 日
回复了 gzl 创建的主题 Vim 求推荐插件: vim/nvim 读代码并做笔记
> 又不想污染代码

自己 fork 一份,搞个下游分支不就行了。何必用独立的存储文件
2023 年 2 月 7 日
回复了 fdgdbr 创建的主题 程序员 idea 里面的 terminal 不会用了
2023 年 2 月 7 日
回复了 codists 创建的主题 Go 编程语言 什么是“ the native machine language of a computer”?
2023 年 2 月 7 日
回复了 nnegier 创建的主题 程序员 哪门应用技术学习曲线较为陡峭费时呀?
应用数学(
2023 年 2 月 7 日
回复了 Features 创建的主题 程序员 Go 写 web 应用比 PHP 优秀在哪里?
现在 Go 真的 “连个生态都没有”吗?
2023 年 2 月 6 日
回复了 wusu 创建的主题 Visual Studio Code vscode 里 go.mod 与语法补全
命令行 `go build` 或者 `go mod tidy` 成功之后,再重启 vscode/goland 试试
1  2  3  4  5  6  7  8  9  10  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2428 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 16:01 · PVG 00:01 · LAX 09:01 · JFK 12:01
♥ Do have faith in what you're doing.