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

Golang Commands

Overview    In this blog I am going to explain about basic go command and in depth knowledge about go commands will come after this series of basic go programming end. fallowing topic will be explained in this blog : primary commands help topic Commands Go ahead open command prompt on type go and press Enter. you can see all the commands and help topic that go provide. Primary Commands   this all are primary commands that go provide. this all are self explanatory. we have "bug" command for bug report, "clean" to clean previous projects, "install" to install packages to project.mod command needs explanation. which we will discuss on the next blog. but the command I want to talk about is doc. if we run ''go doc <package name>'' command  example "go doc json.decoder.decode" it will show the out put below. and if you run "go doc json.decoder" it will show the out put below. and if you run "go doc json" ...

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 ...

Functions and Methods of golang

  Overview In this blog i am going to talk about the functions and methods in golang. which is a important topic in go. if you have not read the previous blog or do not have a basic knowledge about go the i would suggest you to have a look at my other blog.  Functions   Methods Functions you can declare a function as below. you don't need to declare return type unless your not returning something from your function. you get the return value in a way that is explained in the example code . func <function name > ( <parameter> <parameter type> ) ( <return type> ){} Example Code : package main import ("fmt") func main() { test1() // example 1 sum := test2() // example 2 fmt.Println("sum =",sum) sum2,error:= test3(30,40) // example 3 fmt.Println("sum 2 =",sum2,error) sum3,_:= test3(80,60) // example 4 fmt.Println("sum 2 =",sum3) su...