Go 是 Google 开发的一种静态强类型、编译型,并发型,并具有垃圾回收功能的编程语言。Golang 的特点在于:简化问题,易于学习;内存管理,简洁语法,易于使用;快速编译,高效开发;高效执行;并发支持,轻松驾驭;静态类型;标准类库,规范统一;易于部署;文档全面;免费开源。
学习一门新的开发语言最重要的就是做到三点:
- 基础知识
- 学习抄代码
- 学习写代码
本场 Chat 主要内容包括:
- Golang 开发工具:vim, vscode, sublime text3, IntelliJ Idea go plugin, Atom, LiteIDE。我个人是推荐 vim 和 vscode。
- Golang 核心:基本结构;基本数据类型;标准库
- Golang 高级编程:goroutine;channel;...
- Golang 实战:用 Golang 实现一个可格式化输出的日志包
Golang 入门必备学习资料:
- Golang 示例
- Golang 向导(英文)
- Golang 向导(中文)
- Go 入门指南
实录提要:
- Go 语言适用于哪些方面,与 node.js 比价值有什么优势?
- 哪些有名的产品或项目用了此语言?
- PHP 可以转型 Go 吗?多久或如何能精通?
- 可以推荐一个基于 Go 的 MongoDB ORM 层库 Rails 这套开发框架吗?
- 投资 Go 语言值得吗?为什么?学习周期有多长?
- Go 做 GUI 的软件开发,有没有优势?
- Go 语言的最典型应用是哪些?作为全栈工程师需要掌握吗?
- Go 语言有没有考虑过,用来做监控系统?
- Go 语言编译器效率如何?如何优化对性能要求高的场景?
- 有 Go 语言对人工智能支持和开发有哪些优势?
- Go 在 Web 开发的最佳实践有哪些?如何结合和 PHP 起来?
阅读全文: http://gitbook.cn/gitchat/activity/59441219629e823b22260aea
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。