Go DDD extends VSCode with Creating Base Template for Implementing Hexagonal Architecture For Your Go Domain with creating Model, Serializer (Json - Msgpack), Repository ( Mongo - Postgres - Redis - Kafka - MySQL ) and Service Pillars.
Go DDD can be installed from the VSCode Marketplace or by searching within VSCode.
The Go DDD Command allows you to create a diffrent files for your domain you can activate the command by launching the command palette (View -> Command Palette) and running "Go DDD: New Go DDD"
.
Or you can right click on the directory in which you'd like to create the bloc and select the "Go DDD: New Go DDD"
command from the context menu.