FAQs

Find answers for commonly asked questions for Open Enterprise SDK for Go.

What are the supported target z/OS® levels and architectures for the compiled binaries to run?

Open Enterprise SDK for Go 1.21 is supported on z/OS 2.5 and later both for compilation and running. Open Enterprise SDK for Go supports IBM z13® and later machines.

Are compilation APARs and C compiler necessary for Open Enterprise SDK for Go at run time?

Go programs are statically linked, so they carry all their dependencies with them, which means that even a Go program with cgo can run on a system with no C compiler installed. Once compiled, programs shouldn't need the C compiler or binder APARs.

Is debugger support available for Open Enterprise SDK for Go?

IBM® z/OS Debugger supports debugging programs compiled with IBM Open Enterprise SDK for Go. For details, see Debugging programs compiled with IBM Open Enterprise SDK for Go.

Is Go binary on z/OS UNIX static or dynamic?

Go binary on z/OS UNIX is always static.