Skip to main content

Hello world with Golang

Hello world with Go Lang

Overview

hello, last blog I have explained why I have started learning go and why should one use go for. if you are interested in reading that blog please clink on this link. if you already decided to learn go then this blog is for you.

this blog will explain the way you should 

  • install Golang 
  • setup editor for Golang
  • hello world with Golang 

Install Go Lang

go to Golang official website and fallow the image instruction below.

install Go Lang step 1

install Go Lang step 2 image

check Go Lang is installed cmd command


Setup editor for Golang

I am using VS code text editor for go programming language. fallow the instruction below to setup go on VS Code. 
  • Install Go Official extension in VS code. 
Go Lang Official extension
    
  • press ctrl + shift + p to update and install necessary tools for Go Lang. 

update and install necessary tools go lang

update and install necessary tools go lang

Hello World With Golang:

hello world with go lang


Previous Blog Next Blog
Why Golang Golang Commands

Comments

Popular posts from this blog

Creating a project with Golang

Overview    You can run a go file with out making a project. But the standard way to use go is to create a project or you can call it a space where you will be putting your go code, on the other hand it is a work space, but in Go Lang we call it module. In Go Lang modules are the official way of organize go code. in this blog I am going to explain the way you create a model and first hello world with that project. Explanation To Module you need to run the command bellow go mod init <module name>  If you can see I have named my module github.com/TahimFaisal/golang. the name of the module is called module initializer. this is the standard way of initialization. And for the go get command it will it will know where to go and get the mod if it cannot find the mod locally.  Okay, soon after you ran the command you will get a file named go.mod in your working directory  it will be having module initializer and the version of go your using.  ...

Primitive data type of Golang

Overview In this blog I am going to talk about the date types and variables in go. and the topics bellow  Declaring and initializing variables   explicit initialization of variables   implicit initialization of variables complex data type list of data type Pointer pointer operator dereferencing operator address of operator Constant Iota and constant expression Declaring and initializing variables there are 2 ways you can declarer and initialize a variable they are explicit initialization variables  implicit initialization variables  Explicit initialization of variables  in this way you have to tell the compiler every thing you need to declare a variable. var i int i = 20 var j int = 3 fmt.Println(i,j) var f float32 = 32.233 fmt.Println(f)  in this way we are explicitly telling what will be the input type for that variable. Implicit initialization of variables  in this way of declaring a variable. we don't have ...

List of data types in Golang

  index Description 1 Type: int8 8-bit signed integer 2 Type:  int16 16-bit signed integer 3 Type:  int32 32-bit signed integer 4 Type:  int64 64-bit signed integer 5 Type:  uint8 8-bit unsigned integer 6 Type:  uint16 16-bit unsigned integer 7 Type:  uint32 32-bit unsigned integer 8 Type:  uint64 64-bit unsigned integer 9 Type:  int Both in and uint contain same size, either 32 or 64 bit. 10   Type:  uint Both in and uint contain same size, either 32 or 64 bit. 11 Type:  rune It is a synonym of int32 and also represent Unicode code points. 12 Type:  byte It is a synonym of int8 . 13 ...