Translate

Basic Syntax in Golang

Basic Syntax in Golang

Index

1. Program Structure (Program का Structure)

हर Go program का entry point main() function होता है, और code packages में organized होता है। एक simple Go program का structure कुछ इस तरह होता है:


package main  // Package declaration (हर program का एक package होता है)

import "fmt"  // Importing required packages

func main() {  // Main function, Go program की starting point
    fmt.Println("Hello, World!")  // Output statement
}
  • package main: Go program में सबसे पहला line package declaration होता है। main package उस program को executable बनाता है।
  • import "fmt": Import statement उन packages को लाता है जिनकी program में जरूरत होती है।
  • func main(): Go में हर program का entry point main function होता है।
  • fmt.Println(): यह function output को print करने के लिए use होता है।

2. Variables (Variables की Declaration)

Go में variables को declare करने के लिए var keyword का उपयोग किया जाता है। Variables को type के साथ या बिना type के declare किया जा सकता है, क्योंकि Go में type inference भी available है।


var name string = "John"  // Type के साथ variable declare करना
var age int = 30          // Integer type variable

// Without specifying type (type inference)
var city = "New York"     // Go automatically infers the type

// Short declaration (शॉर्ट तरीके से declare करना)
language := "Golang"      // Type inference के साथ शॉर्ट तरीका

3. Constants (Constants)

Go में const keyword का उपयोग constants declare करने के लिए किया जाता है, यानी ऐसी values जो program के दौरान change नहीं होंगी।


const PI float64 = 3.14159
const country = "India"

4. Data Types (Data Types)

Go में कई built-in data types होते हैं:

  • int: Integers (numbers without decimals)
  • float64: Floating-point numbers (numbers with decimals)
  • string: Sequence of characters (text)
  • bool: Boolean values (true or false)

Example: Using Different Data Types


var name string = "Alice"
var age int = 25
var price float64 = 99.99
var isAvailable bool = true

Continue Reading this Article 

No comments:

Understanding the Meaning of "GO" in Hindi | Go in Hindi

Understanding the Meaning of "GO" in Hindi ➡ Hello and Welcome to All Our Visitors from around the world! We’re excited to hav...