Programming Languages
Go
Bootstraping
- Go-Blueprint - Powerful CLI tool designed to streamline the process of creating Go projects with a robust and standardized structure.
Testing
- gotestsum - runs tests using go test --json, prints formatted test output, and a summary of the test run. It is designed to work well for both local development, and for automation like CI
Go Resources
- nikolaydubina/go-recipes: 🦩 Tools for Go projects (github.com)
- 12 Personal Go Tricks That Transformed My Productivity (devtrovert.com)
- Go Performance Boosters: The Top 5 Tips and Tricks You Need to Know | by Phuong Le (@func25) | Medium
- https://golangweekly.com/
- samber/lo: 💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...) (github.com)
Java
GUI Work
- FlatLaf is a modern open-source cross-platform Look and Feel for Java Swing desktop applications.
https://github.com/JFormDesigner/FlatLaf
Java Resources
Conference Talks
Libraries
- Support for JavaFX with GraalVM: https://gluonhq.com/products/javafx/