摘要:
windows下安装 官网教程:https://docs.docker.com/docker-for-windows/ • Docker for Windows方式安装 稳定版本:https://download.docker.com/win/stable/InstallDocker.msi 测试版 阅读全文
摘要:
官方网站 http://www.grpc.io/ http://www.grpc.io/docs/quickstart/go.html grpc安装 • go安装 目前grpc需要go 1.5以上版本支持。go安装可以参考:http://www.cnblogs.com/heartchord/p/51 阅读全文
摘要:
在线网站 官方网站:http://www.docker.com/ 官方论坛:https://forums.docker.com/ 维基百科:https://en.wikipedia.org/wiki/Docker_(software) 百度百科:http://baike.baidu.com/link 阅读全文
摘要:
Visual Studio Code常用设置 • 自动保存设置 ▶ 文件(F) -> 首选项(P) -> 用户设置(U) ▶ 将"files.autoSave": "off"更改为"files.autoSave": "afterDelay",注意只能在"settings.json"中修改。 • 快捷 阅读全文
摘要:
eclipse常用配置 • 字体设置 ▶ Window -> preferences -> General -> Appearance -> Colors and Fonts -> Basic -> Text Font点击Edit 阅读全文
摘要:
net包 • 官方文档 http://godoc.golangtc.com/pkg/net/ Package net provides a portable interface for network I/O, including TCP/IP, UDP, domain name resolutio 阅读全文
摘要:
golang项目目录结构 <golang_proj> ├─README ├─AUTHORS ├─<bin> ├─<pkg> ├─<src> golang工程不需要任何的工程文件,一个完整的工程通常会在项目根目录下放置上面所示的文件或目录。它们的作用如下: √ README : 简单介绍本项目的目标和 阅读全文
摘要:
√ golang社区口号:不要通过共享内存来通信,而应该通过通信来共享内存。 √ golang提供一种基于消息机制而非共享内存的通信模型。消息机制认为每个并发单元都是自包含的独立个体,并且拥有自己的变量,但在不同并发单元间这些变量不共享。每个并发单元的输入和输出只有一种, 阅读全文
摘要:
√ 协程通常称为coroutine,在golang中称为goroutine。 √ 协程本质上是一种用户态线程,它不需要操作系统来进行抢占式调度,在实际实现中寄存在线程之中。 √ 协程系统开销极小,可有效提高单个线程的任务并发性,从而避免使用多线程。而且使用协 阅读全文
摘要:
侵入式接口 √ 在其他一些编程语言中,接口主要是作为不同组件之间的契约存在,即规定双方交互的规约。 √ 对契约的实现是强制的,即必须确保用户的确实现了该接口,而实现一个接口,需要从该接口继承。 √ 如果一个类实现了接口A,即便另一个接口B与A的方法列表相同,甚至连接口名都相同,但位于不同的命名空间下 阅读全文