GoLang – Availing on MS Windows

Background

Yesterday found myself looking to evaluate software tools for an exercise.

 

GitHub

Through Google Search ended up at GitHub.

The specific tool is written in the Go Language.

 

Availing Go Language

 

MS Windows

My primary OS is MS Windows and so this post will focus on availing Go Runtime in MS Windows.

 

Outline

  1. MSI
    • The installer is a full-blown installer.
  2. Archive
    • The installer is a simple package that can be extracted.
    • The Go runtime can be accessed through explicitly referencing the folder

 

Artifacts

The artifacts are available here.

Images

Image – Featured Downloads

Image – Stable Versions

Installing and Avail

MSI

Outline
  1. Setup Screen
    • Destination Folder
    • Installing
    • Completed
Images
Image – Destination Folder

Image – Installing

 

Image – Completed

Archive

If you choose to go the Archive route, please use an un-archiver to extract files from the compressed file.

Outline
  1. bin
    • Purpose
      • Binary / Executable
    • Files
      • go.exe
  2. doc
    • Purpose
      • Documentation
  3. pck
    • Purpose
      • Tools
  4. src
    • Purpose
      • Source Code Files
Images
Image – Folder

Validate

To validate installation:-

MSI

  1. Start a new Command Shell
  2. Initiate GO

 

Syntax


go version

Sample


go version

Output

Output – Image

Output – Text


>go version
go version go1.15 windows/amd64

Compressed

  1. Start a new Command Shell
  2. Reference Folder Go extracted into and Initiate bin\go.exe

Syntax


<folder>\bin\go.exe

Sample


C:\downloads\GoLanguage\v1.15\package\extract\go\bin\go.exe

 

One thought on “GoLang – Availing on MS Windows

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s