[Go] 开始试探一门新语言的五点思考 - Golang
2023-09-14 09:02:29 时间
1.如果在其他语言环境中写的代码很烂,那么换一门语言很可能情况更糟,因为是涉及到基本功、工程能力和心思逻辑。
2.一定要了解语言解决的问题(比如:多核并发机制性能高、省机器、简洁易学、资料少),优势是否真的解决了问题,劣势是否可以承受,投入产出的性价比怎样,否则不如观望。
3.选择合适的入门资料非常重要,有利形成正确的使用方式和提高上手速度,建议参考官网从工程结构开始,其次才是语言教程。
4.越简洁的语言越考验代码的组织、抽象(比如 C、GO),此时设计模式应能派上较大的用场。
5.语言的语法、特性都是一个在实践中熟悉的过程,会依赖一些过往经验,其实也不会有明显差异,但是能实现怎样的功能几乎取决于想象力(比如 Web框架、Web服务器、数据库)。
相关文章
- Golang(go语言)开发环境配置
- Go语言之Golang http请求库HttpRequest[通俗易懂]
- [Go] Go语言实现post请求时发送header头信息[通俗易懂]
- 2022-08-25:以下go语言代码输出什么?A:1 0;B:1 2;C:不能编译;D:0 0。package mainimp
- 「Go工具箱」go语言csrf库的使用方式和实现原理
- 2023-03-14:读取摄像头,并且显示视频。代码用go语言编写。
- 开心档之Go 语言环境安装
- Go语言nil:空值/零值
- Go语言实现Web服务器
- go build命令(go语言编译命令)完全攻略
- Go语言之旅[二]详解大数据
- Go—go-cache包学习详解编程语言
- Go语言实现有限状态机(FSM)
- Go语言依赖管理
- Go语言缩进排序
- 精通Go语言开发Redis应用(go语言redis开发)
- 编程新精英:Go语言 Redis开发(go语言redis开发)
- 深度探索Go语言与Redis结合(go-redis)
- 程序Linux上运行Go语言程序的指南(linux运行go)
- MySQL中使用Go语言的好处(mysql中go什么)
- 用Go语言深入Redis缓存技术(用go写redis)
- Go语言查询Oracle数据库实战实例(go语言查询oracle)
- 数据库Go语言实现监控Oracle数据库(go监听oracle)
- Go语言操作Oracle数据库技术实践(go操作oracle)
- 语言Oracle中发挥神奇作用的Go语言(oracle中有go)