"Bootstrapping go" means "building the go compiler toolchain from 
scratch".  You almost certainly don't want to do this.  This is something 
you'd normally only attempt if there is not a suitable go binary 
distribution available for your system.

Go needs to run under an operating system. ESXi emulates a PC as a "virtual 
machine", but you cannot boot a PC directly into Go: that is, Go does not 
run on "bare metal".  So with ESXi you first need to create a VM, install 
an operating system inside it, and then you install Go inside that.

For example, if you installed a Linux VM under ESXi, then inside that VM 
you can install the Linux distribution of Go, which you can download 
from  https://go.dev/dl/.  Ditto if you chose to install a FreeBSD or 
Windows VM - you simply download the FreeBSD or Windows distribution of Go.

On Monday, 9 January 2023 at 23:58:56 UTC mi...@newclarity.net wrote:

> Is your ESXi server not running an Intel x86 processor?  That is what the 
> article is about.
>
> Also, what OS is your guest VM running?  
>
> -Mike
>
> On Monday, January 9, 2023 at 4:20:15 PM UTC-5 brett....@gmail.com wrote:
>
>> Good afternoon, hoping to get a little help.
>>
>> I am trying to build a bootstrap candidate that allows me to build and 
>> run go programs on an ESXi server.
>>
>> I am following this 
>> <https://dave.cheney.net/2015/10/16/bootstrapping-go-1-5-on-non-intel-platforms>
>>  blog, and the issue is that my bootstrap candidate doesn't contain the 
>> go binary in the bin directory that is required when running all.bash.
>>
>> Any help would be greatly appreciated.
>>
>

-- 
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/0ea77641-1061-4b9b-96f9-2c7f6f1f1790n%40googlegroups.com.

Reply via email to