Introduction to GO Programming

Table of Contents

Introduction
Go Software
Enable dependency tracking for your code

Introduction :

Go is an open-source programming language developed by Google
It was designed at Google in 2007 by Robert Griesemer,and Ken Tho…


This content originally appeared on DEV Community and was authored by Srinivasulu Paranduru

Table of Contents

  1. Introduction
  2. Go Software
  3. Enable dependency tracking for your code

Introduction :

  • Go is an open-source programming language developed by Google
  • It was designed at Google in 2007 by Robert Griesemer,and Ken Thompson, and publicly announced in November 2009.
  • It is syntactically similar to C, but also has garbage collection, structural typing
  • It is often referred to as Golang to avoid ambiguity and because of its former domain name, golang.org, but its proper name is Go
  • the gopher : The Go gopher was created by renowned illustrator Renee French. It has become a beloved mascot for the Go brand. The Gopher is a reminder of the approachability and fun that comes with the Go brand and language.

Go Software

  • Go to the go website and then click on the download button

  • Go can be installed in multiple Operating systems and information given below

  • Its a straight forward installation, just keep click next to complete the installation.

Enable dependency tracking for your code

  • Try the below command in the software folder go mod init example/hello

go: creating new go.mod: module example/hello

  • Create a file hello.go file
package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

  • Run your code to see the greeting.

go run .

Hello, World!

This article not yet finished

References:


This content originally appeared on DEV Community and was authored by Srinivasulu Paranduru


Print Share Comment Cite Upload Translate Updates
APA

Srinivasulu Paranduru | Sciencx (2025-11-20T00:33:18+00:00) Introduction to GO Programming. Retrieved from https://www.scien.cx/2025/11/20/introduction-to-go-programming/

MLA
" » Introduction to GO Programming." Srinivasulu Paranduru | Sciencx - Thursday November 20, 2025, https://www.scien.cx/2025/11/20/introduction-to-go-programming/
HARVARD
Srinivasulu Paranduru | Sciencx Thursday November 20, 2025 » Introduction to GO Programming., viewed ,<https://www.scien.cx/2025/11/20/introduction-to-go-programming/>
VANCOUVER
Srinivasulu Paranduru | Sciencx - » Introduction to GO Programming. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/11/20/introduction-to-go-programming/
CHICAGO
" » Introduction to GO Programming." Srinivasulu Paranduru | Sciencx - Accessed . https://www.scien.cx/2025/11/20/introduction-to-go-programming/
IEEE
" » Introduction to GO Programming." Srinivasulu Paranduru | Sciencx [Online]. Available: https://www.scien.cx/2025/11/20/introduction-to-go-programming/. [Accessed: ]
rf:citation
» Introduction to GO Programming | Srinivasulu Paranduru | Sciencx | https://www.scien.cx/2025/11/20/introduction-to-go-programming/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.