- Java 17.0.4+, 64-bit
- https://github.com/superbear/java-call-go
mvn clean package -Dcheckstyle.skipExec=true -DskipTests
This creates a target/trino-plugin-in-go-402
directory.
mvn clean test -Dcheckstyle.skipExec=true
Running the container
docker compose up -d
Restart container after rebuild plugin
docker restart trino
Executing queries
docker exec -ti trino trino
trino> SELECT atoi('123');
trino> SELECT toupper('hello world');