Groovy
Delegate to Simplify Code
Groovy supports the @Delegate annotation. With this annotation we can import all the methods of the class the annotation is used for.
Apache Groovy 2.5 release notes
Groovy 2.5 supports macros. Macros let you use Groovy syntax directly rather than using the internal compiler representations when creating compile-time metaprogramming extensions
Compile-time metaprogramming is not yet your cup of tea, don't worry. Groovy 2.5. ships a good list of New AST Transformations, improvements and new methods (e.g. tap
) to make our Groovy code as succint and powerful as you can imagine.
Micronaut
â–¶ Micronaut CLI
Introduction to the Micronatu CLI create-app command. Learn how to create Micronaut apps with Java, Groovy, Kotlin.
Creating your first Micronaut App
You can write Micronaut apps in Java, Groovy and Kotlin.
This guide is the hello world example you may have been expecting.
Adding Commit Info to your Micronaut Application
In this guide we are going to add git commit info to your Micronaut build artifacts and running application. There are many benefits of keeping your commit info handy:
- Commit info is encapsulated within the built artifacts
- Fast authoritative means of identifying what specific code is running in an environment
- This solution doesn’t rely on external tracking mechanisms
- Transparency and reproducibility when investigating issues
Schedule periodic tasks inside your Micronaut applications
Learn how to schedule periodic tasks inside your Micronaut microservices
Comment
Binaries for Micronaut 1.0.0.M1 are out. You can install it from SDKMan. We put together some guides ( 30 minute step-by-step tutorials) for Micronaut. This issue contains some links to those guides to get you started with Micronaut.
Groovy 2.5. is also out!
Yes, it is conference driven development. 🤣
Sergio del Amo