没有静态/编译语言经验的程序员应该从哪里开始学习 Go?

我是一名经验丰富的软件开发人员,但我只使用过动态语言(过去主要是 Python、PHP、JavaScript 和一些 Ruby)。昨晚,当我意识到Go语言(语法、库等)可能相当容易学习时,我发现自己通读了Go 网站导览中的导览,但我对静态/编译语言的知识缺乏会阻碍我从容易进入。并不是我不了解静态语言的核心概念,即函数参数/变量/返回类型是静态的,程序必须在使用前进行编译。更何况写完程序不知道从何下手。例如,如果我使用Revel 框架编写了一个 Web 应用程序,它将为我处理这些步骤(根据网站)。这是非常典型的静态语言框架吗?我是不是太担心一小部分可以快速学习的过程,或者(我称之为)使用静态语言的手续是否相当麻烦?


Helenr
浏览 202回答 3
3回答

ITMISS

只需获取您想要的语言的基本教程并遵循它即可。您很快就会了解如何构建程序。然后,您可以应用您当前的编程知识,让它做您想做的事。

繁花如伊

很明显,熟能生巧,并通读大量文档。我也觉得这本书是一本非常不错的Go-lang 书,章节末尾有一些练习,很好。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go