Go 1.11 has reached end of support
and will be deprecated
on January 31, 2026. After deprecation, you won't be able to deploy Go 1.11
applications, even if your organization previously used an organization policy to
re-enable deployments of legacy runtimes. Your existing Go
1.11 applications will continue to run and receive traffic after their
deprecation date. We
recommend that you migrate to the latest supported version of Go.
Program aebundler turns a Go app into a fully self-contained tar file.
The app and its subdirectories (if any) are placed under "."
and the dependencies from $GOPATH are placed under ./_gopath/src.
A main func is synthesized if one does not exist.
A sample Dockerfile to be used with this bundler could look like this:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe aebundler program creates a self-contained tar file of a Go application, including all necessary files and dependencies.\u003c/p\u003e\n"],["\u003cp\u003eDependencies from the \u003ccode\u003e$GOPATH\u003c/code\u003e are included in the tar file under the \u003ccode\u003e/_gopath/src\u003c/code\u003e directory.\u003c/p\u003e\n"],["\u003cp\u003eIf the Go application is missing a main function, the aebundler tool will create one.\u003c/p\u003e\n"],["\u003cp\u003eThe package can be found at different versions, latest being 1.6.8, on pkg.go.dev.\u003c/p\u003e\n"],["\u003cp\u003eA provided Dockerfile sample shows how to create and run the application built with aebundler.\u003c/p\u003e\n"]]],[],null,[]]