Getting Started with Groovy
Installation and quickstart instructions, tutorials, feature overview.
Bean scripting, compile-time metaprogramming, AST transformations, dynamic features, IDE support, XML processing, GUI programming, Ant integration, more.
Practical examples that focus on common applications and tasks.
Design patterns, polyglot programming, Ant troubleshooting, security, compiling, refactoring, more.
Testing with Groovy
Groovy mocks, model-based testing, unit testing, testing Web applications and Web services, integration with other frameworks, test coverage, more.
Developing with Groovy
Building Groovy from source, setting up the environment, continuous integration, release process, more.