Maven Golang plugin 2.3.2 is released in maven central.
Mainly it is a maintenance release and default GoSDK is updated to 1.12.6. As improvement - its multi-module archetype is updated to support code sharing through maven repository. So if you need some golang project sharing common part between several applications and don't like dance with environment customization and GoSDK loading then just use archetype to generate such one:
mvn archetype:generate -B -DarchetypeGroupId=com.igormaznitsa -DarchetypeArtifactId=mvn-golang-hello-multi -DarchetypeVersion=2.3.2 -DgroupId=com.go.test -DartifactId=gohello-multi -Dversion=1.0-SNAPSHOT
just to build project use in generated folder
mvn clean install
to build project and zip results use
mvn clean install -Passembly
of course you have to get installed
jdk and
maven before use