V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  chai2010  ›  全部回复第 4 页 / 共 9 页
回复总数  175
1  2  3  4  5  6  7  8  9  
2018-08-08 14:29:44 +08:00
回复了 chai2010 创建的主题 Go 编程语言 《Go 高级编程》初稿完成
@98jiang 初学者可以结合《 Go 圣经》一起看。每章内容都是独立的,哪章能看懂就从哪章看。这 2 本书看完之后,Go 语言层面差不多就彻底了解了。
2018-08-02 06:42:21 +08:00
回复了 Leigg 创建的主题 程序员 关于 C++和其他语言
觉得 Go 语言简单的同学可以尝试玩下 Go 汇编语言或 cgo 等特性 :)
2018-07-19 09:43:36 +08:00
回复了 bwangel 创建的主题 Go 编程语言 请教一个 Go 语言的 select 语法问题
同疑问,mark
2018-07-17 07:33:38 +08:00
回复了 chai2010 创建的主题 Go 编程语言 2018 小目标: 完成《Go 语言高级编程》
1~4 章初稿完成,下面要进行回炉重构的过程了
2018-07-16 14:09:42 +08:00
回复了 chai2010 创建的主题 Go 编程语言 pbgo: 基于 Protobuf 的 rpc/rest 迷你框架
@chinvo grpc 没有 rest 接口。开源社区虽然有个 grpc-gateway,但是需要开 2 个服务,rest 服务后台还需要请求 grpc 服务,有点重复了(不知道它们为何没有提供直接转 rest 的方法)。
对应小场景,感觉 grpc 有点重了。

还有很多公司的 sdk 其实就是 rest 接口,这种场景非常适合 Protobuf 定义接口,生成代码。

pbgo 本身其实算个小玩具,是为了准备《 Go 语言高级编程》 rpc 章最后一节的的素材。
最终希望大家能定制自己的 Protobuf 插件。

https://github.com/chai2010/advanced-go-programming-book/tree/master/ch4-rpc
2018-07-16 14:04:25 +08:00
回复了 chai2010 创建的主题 Go 编程语言 pbgo: 基于 Protobuf 的 rpc/rest 迷你框架
@roy2220 同道中人啊 :)
protobuf 语言很强大,非常适合各种定制
2018-05-19 08:18:20 +08:00
回复了 chai2010 创建的主题 Go 编程语言 2018 小目标: 完成《Go 语言高级编程》
https://github.com/chai2010/advanced-go-programming-book/tree/master/ch3-asm

第三章 Go 汇编语言 准备开工了

在战争中学习战争
2018-04-18 07:14:48 +08:00
回复了 cloverzzbb 创建的主题 Go 编程语言 Gopher China 2018 大会 PPT
go fmt 没有任何配置参数,这是它的特色(以前有配置参数,被当作 BUG 处理掉了)。
省得大家为了配置参数再打起来
2018-03-02 18:16:22 +08:00
回复了 yanzixuan 创建的主题 Go 编程语言 golang 怎么快速入门
1. 不要用 ide,有高亮和补齐就算完美了,npp 和 vscode 都不错
2. 调试只能发现错误,无法证明没有错误。对于并发程序调试基本是没卵用,单元测试+日志+静态分析

顺便安利一把最近刚写的迷你日志库:
https://github.com/chai2010/logger
2018-03-01 09:58:45 +08:00
回复了 douglarek 创建的主题 Go 编程语言 定义 Go 模块
internal 是特有的术语,好像不应该翻译为 “内部目录约定”

@douglarek
2018-02-24 17:54:42 +08:00
回复了 douglarek 创建的主题 Go 编程语言 最小版本选择
mark
2018-02-23 16:05:53 +08:00
回复了 douglarek 创建的主题 Go 编程语言 语义导入版本控制
mark, 这篇的故事很不错
2018-02-22 15:49:10 +08:00
回复了 douglarek 创建的主题 Go 编程语言 版本化 Go 之旅
2018-02-22 15:25:35 +08:00
回复了 douglarek 创建的主题 Go 编程语言 版本化 Go 之旅
关于 Go 新的 vgo 中 go.mod 说几点体会:

1. 可完全替代 gopath, 独立维护自己的版本依赖(对应一个工程)
2. 采用最小版本依赖解决上游版本更新代理的影响
3. replace 解决 import path 对 url 对绑定, 可用自己对 fork 版本(比如现在的 confd fork 之后只能放到原路径下,非常不方便)
4. exclude 可拒绝某个特性版本

replace 将是很重要的一个特性
2018-02-22 15:25:06 +08:00
回复了 douglarek 创建的主题 Go 编程语言 版本化 Go 之旅
@CodingPuppy 这个是新文章
2018-02-22 07:31:01 +08:00
回复了 douglarek 创建的主题 Go 编程语言 Go += 包版本
有了 go.mod ,就可以替代 gopath 了
2018-02-22 07:28:34 +08:00
回复了 douglarek 创建的主题 Go 编程语言 Go += 包版本
靠谱,严格禁止了不同版本的棱形依赖。
2018-02-16 15:58:33 +08:00
回复了 zorksylar 创建的主题 程序员 To those who still not into GO
@q397064399 范型唯一的机会是 2020 年的 Go2,之前就别想了
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2914 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 13:45 · PVG 21:45 · LAX 05:45 · JFK 08:45
Developed with CodeLauncher
♥ Do have faith in what you're doing.