Re: [go-nuts] importing Go is static linking or dynamic linking?
Actually, it depends on which std libs are used. https://www.arp242.net/static-go.html is a concise introduction. net and os/user normally prevent a static binary, unless build tags netgo and osusergo are used. On Monday, September 26, 2022 at 4:37:00 PM UTC+2 Ian Lance Taylor wrote: > On Mon, Sep 26, 2022 at 7:22 AM Jessica Park > wrote: > > > > When java... > > can import .jar ... in this case, we call dynamic link.. > > > > How about golang? > > > > Is it dynamic linking or static linking? > > A pure Go program that does not use cgo will use static linking on > most operating systems. > > A mixed Go/C program that does use cgo will use dynamic linking on > most operating systems. > > > I need clear information. > > A more precise answer will require more details as to exactly what you > are doing and what operating system you are using. > > Ian > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/4323a623-8bfe-459c-b662-392e89642fe6n%40googlegroups.com.
Re: [go-nuts] importing Go is static linking or dynamic linking?
On Mon, Sep 26, 2022 at 7:22 AM Jessica Park wrote: > > When java... > can import .jar ... in this case, we call dynamic link.. > > How about golang? > > Is it dynamic linking or static linking? A pure Go program that does not use cgo will use static linking on most operating systems. A mixed Go/C program that does use cgo will use dynamic linking on most operating systems. > I need clear information. A more precise answer will require more details as to exactly what you are doing and what operating system you are using. Ian -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/CAOyqgcVDcwfsNhNCmfo8ZN2FwhA4bU_4PjSqOUXLep%2BbUJ7D-g%40mail.gmail.com.
[go-nuts] importing Go is static linking or dynamic linking?
When java... can import .jar ... in this case, we call dynamic link.. How about golang? Is it dynamic linking or static linking? I need clear information. Thank you. -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/bcff7ce3-1020-4505-9986-fa08aa253423n%40googlegroups.com.