V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cosiner  ›  全部回复第 3 页 / 共 4 页
回复总数  77
1  2  3  4  
可以这样理解, go runtime 是一个 epoll 框架, goroutine 是 callback, 所以业务层没必要再去做异步了, 真到了 goroutine 太多调度影响性能, 那时候才需要做选择, 修改架构
`mutex = *sem_open`, 为什么要用 * 解引用?, 那块内存你不一定有访问权限的, 还可能有其他原因, 具体我也不太懂
@peterlitszo 任何语言 int 的定义都只能表示一个 32/64bit 值, Integer, int|undefined, Optional<T>, ?这种都是有附加属性的, 和 int 完全不对等, 类型都不一样, 不然 optional 的 true 和 false 是在哪里存储的.
go 现在也有范型可以定义 Optional[T], 只能说语言层面没有语法糖, 写起来不方便

至于 context 我基本只用它的 Done() channel, value 之类的只能约定项目规范了, 我不是很了解
@yaodao java 的 integer 是对象, 能判断 null, go 里面换成*int 不是一样的效果, 基础类型和指针/对象类型, 任何语言都会有这个问题
271 天前
回复了 zhwguest 创建的主题 Go 编程语言 恨死 go 的导出变量命名规则了
要修改多个文件是因为你改了函数名, 不是因为改了可见性, 虽然这是因为 Go 的可见性和函数名大小写绑定, 按照其他人说的, 如果只是想增加一个导出 API, 又不想修改太多文件, 可以加一个包装函数

语言风格有好处有坏处, 有人能接受, 有人接受不了, 不能接受就换, 换到满意为止
有一些是 go 的问题, 比如 error handling, new 函数, for-range 之类的
有一些是语言风格问题
有一些是作者本人想把 go 改成 c++

只有第一类的问题值得讨论, 其他几个都算了吧
2022-10-29 14:59:17 +08:00
回复了 lkk 创建的主题 问与答 如何向 6 岁的孩子解释红黑树
没救了, 下一胎吧
2016-10-24 13:06:41 +08:00
回复了 chousb 创建的主题 推广 青云 QingCloud 祝大家节日快乐(必须有礼物、有愿望)
#1024# 加薪 or 加班, it's a problem.
2016-07-10 09:58:20 +08:00
回复了 TenTo 创建的主题 Go 编程语言 golang 包的 init 函数问题
不论什么语言, 运行的时候初始目录都是当前目录, 和代码结构没关系, 相对路径也是相对于当前目录来.

初始目录可以使用类似 Chdir 的 api 改变
2016-06-26 21:53:35 +08:00
回复了 sensui7 创建的主题 Linux 打算干掉 W10, 彻底使用 linux, 请问安装之前我要备份好什么东西
没熟悉 Linux 之前还是先用虚拟机开发(如果性能足够), 或者双系统吧.

Windows 没必要删除, 除非你的硬盘不够用, 可能会有游戏, 办公的需要.

如果打算告别游戏, 也可以删除 Windows, 用 Virtualbox 装个以备不时只需(我采用的方案).

Linux 上有搜狗输入法.
2016-06-14 09:31:36 +08:00
回复了 cosiner 创建的主题 推广 CirHub 欢迎各位文艺/Geek/技术/宅加入 : )
@21grams 语法简单, 开发快, 编译型, 库完善

基本就这四个
2016-06-14 06:33:14 +08:00
回复了 cosiner 创建的主题 推广 CirHub 欢迎各位文艺/Geek/技术/宅加入 : )
@Honwhy 谢谢。内容都转义处理了。
2016-06-13 23:32:10 +08:00
回复了 cosiner 创建的主题 推广 CirHub 欢迎各位文艺/Geek/技术/宅加入 : )
@bdbai
重写不敢当.
Go 那个库只是加了了一些标准库没有的函数而已, 是我自己开发的时候抽取出来的

JS 函数是刚开始不太了解 api, 就自己写了一些, 稳定性肯定比不上标准库的

Promise 只实现了一点点, async 库了解原理就自己写了一个简陋的替代[ctrlflow.js]( https://github.com/cosiner/hpjs/blob/master/base/ctrlflow.js)

主要还是因为我太懒, 不想去学一大堆的库。
2016-06-13 23:07:10 +08:00
回复了 cosiner 创建的主题 推广 CirHub 欢迎各位文艺/Geek/技术/宅加入 : )
@YGfishbone 欢迎~
如果大家想要创建新的社区, 可以在[CirHub 社区]( http://cirhub.com/community/cirhub)创建一个话题进行讨论.

@Trim21 嗯, 谢谢,这个是 CSS 没弄好, 我稍后改一下
2016-06-13 22:56:44 +08:00
回复了 cosiner 创建的主题 推广 CirHub 欢迎各位文艺/Geek/技术/宅加入 : )
@phoenixlzx 谢谢~
2016-06-13 22:43:56 +08:00
回复了 cosiner 创建的主题 推广 CirHub 欢迎各位文艺/Geek/技术/宅加入 : )
@hexasnake Circle: 圈子, 社区. 我想到过其他的域名, 不过都已经被注册了.
2016-06-13 22:38:08 +08:00
回复了 cosiner 创建的主题 推广 CirHub 欢迎各位文艺/Geek/技术/宅加入 : )
@Trim21 我很喜欢 Github ,所以网站名称就弄个差不多的了. GitHub 是 git 仓库集合, CirHub 是社区集合. : )
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2343 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 08:55 · PVG 16:55 · LAX 01:55 · JFK 04:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.