Facebook Twitter Instagram
    TecAdmin
    • Home
    • FeedBack
    • Submit Article
    • About Us
    Facebook Twitter Instagram
    TecAdmin
    You are at:Home»Programming»How To Install Go 1.19 on LinuxMint 21/20/19

    How To Install Go 1.19 on LinuxMint 21/20/19

    By RahulJanuary 22, 20172 Mins ReadUpdated:August 15, 2022

    Go is an open-source programming language developed by a team at Google. It provides easy-to-build simple, reliable, and efficient software. This language is designed for writing servers, that’s why it is used widely these days. Go has released the latest version 1.19. This tutorial will help you to install Go 1.16 on your LinuxMint 20/19/18/17 systems.

    Advertisement

    To install Golang on Debian system visit below link:

    • Install Golang on Debian

    Step 1 — Install Go on Linux Mint

    Login to your Linux Mint system using ssh and upgrade to apply the latest security updates.

    sudo apt-get update 
    sudo apt-get upgrade 
    

    Then download the Go language binary archive file using the following link. To find and download latest version available or 32 bit version go to official download page.

    wget https://go.dev/dl/go1.19.linux-amd64.tar.gz 
    

    Now extract the downloaded archive and install it to the desired location on the system. For this tutorial, I am installing it under /usr/local directory. You can also put this under the home directory (for shared hosting) or other location.

    tar -xvf go1.19.linux-amd64.tar.gz 
    mv go /usr/local 
    

    Step 2 — Setup Go Environment

    Now you need to setup Go language environment variables for your project. Commonly you need to set 3 environment variables as GOROOT, GOPATH and PATH.

    GOROOT is the location where Go package is installed on your system.

    export GOROOT=/usr/local/go 
    

    GOPATH is the location of your work directory. For example my project directory is ~/Projects/Proj1 .

    export GOPATH=$HOME/Apps/app1 
    

    Now set the PATH variable to access go binary system wide.

    export PATH=$GOPATH/bin:$GOROOT/bin:$PATH 
    

    All above environment will be set for your9 current session only. To make it permanent add above commands in ~/.profile file.

    Step 3 — Verify Installation

    At this step, you have successfully installed and configured go language on your system. First, use the following command to check the Go version.

    go version 
    
    go version go1.19 linux/amd64
    

    Now also verify all configured environment variables using following command.

    go env 
    
    GOARCH="amd64"
    GOBIN=""
    GOCACHE="/root/.cache/go-build"
    GOEXE=""
    GOHOSTARCH="amd64"
    GOHOSTOS="linux"
    GOOS="linux"
    GOROOT="/usr/local/go"
    GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
    CC="gcc"
    GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build661994963=/tmp/go-build"
    CXX="g++"
    CGO_ENABLED="1"
    

    Go Golang install go Linux Mint
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email WhatsApp

    Related Posts

    How to Install Python 3.11 on Amazon Linux 2

    Installing PHP on Pop!_OS

    How to Install PHP 8.x on Pop!_OS

    Installing Python 3.11 on Debian Linux

    How To Install Python 3.11 on Debian 11/10

    Add A Comment

    Leave A Reply Cancel Reply

    Advertisement
    Recent Posts
    • Error: EACCES: permission denied, scandir (Resolved)
    • How To Install Python 3.11 on Ubuntu 22.04 / 20.04
    • How to Install Python 3.11 on Amazon Linux 2
    • An Introduction to the “./configure” Command: Compiling Source Code in Linux
    • How to Install PHP 8.x on Pop!_OS
    Facebook Twitter Instagram Pinterest
    © 2023 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.