Slides from a lightning talk I gave at PromCon 2022 in Munich, Germany. I spent 5 minutes presenting this PoC project that helps with enforcing architectural constraints in code. Link: https://github.com/omissis/goarkitect
Munich - Nov 9th, 2022Introducing goarkitecthttp://github.com/omissis/goarkitectClaudio BeatriceSoftware Engineer @ SIGHUP
View Slide
The problemlots of projects, high maintenance cost
inspired by: https://github.com/phparkitect/arkitectinspired by: https://www.archunit.org
The future• More matchers• Conftest• Makefiles• Project Templates• Golang• pkgs imports rules• struct/interface names• symbols naming conventions• ...• Editor autocomplete• Default rulesets• Standard Go Project Layout• ...• You name it!
Looking for feedbacks, usecases and ideas!#goarkitect on Gophers Slackomissis/goarkitect on Github