我是groovy的完全新手。我有Java,C#,.NET的基本知识,现在我想学习groovy,因为this等原因。
我目前从here启动了它,但尝试在groovy上找到更多内容,例如教程,书籍,以及groovy初学者的任何互动学习辅助工具。
由于
答案 0 :(得分:14)
这是强制性的Project Euler链接,这是一种让自己熟悉新语言的通用手段。这些问题并不适合学习编程的更多宏观方面(OOP,设计模式等),但它会让您对Groovy的语法和基本功能有一个良好的感觉。我只差了100个,结果很明确。 - 另外,这很有趣。
我还推荐Groovy Web Console。您可以使用它来在线运行脚本,但更重要的是,您可以浏览其他人的脚本 - 我发现这非常有价值,特别是在熟悉Groovy的DSL功能时。
答案 1 :(得分:11)
如果您正在寻找在线教程,我建议您阅读Andrew Glover和Scott Davis的Practically Groovy系列,以及mrhaki的Groovy Goodness片段,这些片段都提供简单,有用且大部分内容有关重要和愉快的语言功能的最新信息。
答案 2 :(得分:3)
无耻的插件:我是Groovy in Action的共同作者之一 1 ,据我所知,这在Groovy圈子里得到了很好的认可。
正在进行second edition - 如果您现在订购,您可以及早阅读第二版电子书,并获得第一版电子书的完整副本。
那就是说,当然还有很多其他关于Groovy的书籍 - 其中一些特别关注一个领域,比如Grails。
1 其实我更像是一位荣耀的编辑。虽然我已经触及了文本的大部分内容,但如果你明白我的意思,我写的文章很少。