golang
ViolainOt
代码改变世界
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Golang中的面向对象编程
// 封装type Foo struct { baz string}func (f *Foo) echo() { //f是接受者,可以直接在函数中使用f fmt.Println(f.baz)}func main() { f := Foo(baz: "hello,struct") f.echo()}// 继承type Foo struct {...原创 2018-07-05 14:52:43 · 138 阅读 · 0 评论 -
并发知识点及golang并发
常见并发模型进程&线程(Apache) C10K 异步非阻塞(Nginx,Libevent,Node.js) 底层即epoll协程(Golang,Erlang,Lua)Golang并发实现程序并发执行(goroutine) 多个goroutine间的数据同步和通信(channels) 多个channel选择数据读取或者写入(select) channel的机制是先...原创 2019-10-22 23:26:59 · 282 阅读 · 0 评论
分享