rubenf
rubenf3y ago

Alpha Go support

@here We have merged alpha go support and deployed it on app.windmill.dev! Use it it with any imports. Very eager to get feedback from go users!
2 Replies
Unknown User
Unknown User3y ago
Message Not Public
Sign In & Join Server To View
rubenf
rubenf3y ago
It was chosen because it was the language that came back the most in the conversations I had with leads, mostly from DevOps ppl. The way it works is that, at script saving time we do: go mod tidy to generate the go.sum which will lock the dependency. At script running time, we do 'go run main.go' where main.go is a wrapper around the actual script that pass the arguments. As for deno and python, the worker persist a cache across execution to not download the same deps everytime Windmill expects go to be in the path, like for deno and python. That;s the case in the container