Linux 的进程间通信:管道
> 本文由云+社区发表 > 作者:邹立巍 ```javascript 版权声明: 本文章内容在非商业使用前提下可无需授权任意转载、发布。 转载、发布请务必注明作者和其微博、微信公众号地址,以便读者询问问题和甄误反馈,共同进步。 微博ID:orroz 微信公众号:Linux系统技术 ``` ## 前言 管道是UNIX环境中历史最悠久的进程间通信方式。本文主要说明在Linux环境上如何使用管道。阅读本文可以帮你解决以下问题: 1. 什么是管道...阅读全文
> 本文由云+社区发表 > 作者:邹立巍 ```javascript 版权声明: 本文章内容在非商业使用前提下可无需授权任意转载、发布。 转载、发布请务必注明作者和其微博、微信公众号地址,以便读者询问问题和甄误反馈,共同进步。 微博ID:orroz 微信公众号:Linux系统技术 ``` ## 前言 管道是UNIX环境中历史最悠久的进程间通信方式。本文主要说明在Linux环境上如何使用管道。阅读本文可以帮你解决以下问题: 1. 什么是管道...阅读全文
### 由 fmt.Printf 引发的 a==c 结果不一致的诡异问题 ```go import ( "fmt" ) type obj struct{} func main() { a := &obj{} fmt.Printf("%p\n", a) b := *a c := &b // fmt.Printf("%p\n", c) fmt.Println(a == c) } ``` 注释行 fmt.Printf("%p\n",...阅读全文