I know I can build go binaries passing the `-s` flag to the linker to strip them and make them smaller. In my tests (with rclone) it makes it 60% of the size so a significant saving. I'd like to enable this for binaries I distribute to end users.
go install -ldflags "-s" However what are the consequences? The link docs say what it does but not what the consequences are. https://golang.org/cmd/link/ -s Omit the symbol table and debug information. I can see that I still get source code lines in my backtraces which is very important to me but what am I losing? Why wouldn't I want to do this? Any insight much appreciated. -- Nick Craig-Wood <n...@craig-wood.com> -- http://www.craig-wood.com/nick -- 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. For more options, visit https://groups.google.com/d/optout.