Golang Tutorial for Beginners | Full Go Course
What You Will Learn
इस पाठ में, आप निम्नलिखित कौशल सीखेंगे:
- गो प्रोग्रामिंग भाषा की मूल बातें और इसका उपयोग कैसे करें
- गो में वेरिएबल्स, कॉन्स्टेंट्स, और डेटा टाइप्स का उपयोग करना
- गो में लूप्स और कंडीशनल स्टेटमेंट्स का उपयोग करना
Key Concepts
गो प्रोग्रामिंग भाषा की कुछ महत्वपूर्ण अवधारणाएं हैं:
- वेरिएबल्स और कॉन्स्टेंट्स: गो में वेरिएबल्स और कॉन्स्टेंट्स का उपयोग डेटा को स्टोर करने के लिए किया जाता है।
- डेटा टाइप्स: गो में विभिन्न डेटा टाइप्स होते हैं, जैसे कि इंट, स्ट्रिंग, और बूलियन।
- लूप्स: गो में लूप्स का उपयोग किसी कोड को बार-बार चलाने के लिए किया जाता है।
- कंडीशनल स्टेटमेंट्स: गो में कंडीशनल स्टेटमेंट्स का उपयोग किसी कोड को चलाने के लिए किसी शर्त के आधार पर किया जाता है।
Code Examples
package main
import "fmt"
func main() {
// वेरिएबल्स और कॉन्स्टेंट्स का उपयोग
var name string = "गो कॉन्फ्रेंस"
const tickets int = 50
fmt.Println(name)
fmt.Println(tickets)
}
यह कोड वेरिएबल्स और कॉन्स्टेंट्स का उपयोग करके एक स्ट्रिंग और एक इंट को प्रिंट करता है।
// लूप्स का उपयोग
for i := 0; i < 5; i++ {
fmt.Println(i)
}
यह कोड एक लूप का उपयोग करके 0 से 4 तक के नंबर प्रिंट करता है।
// कंडीशनल स्टेटमेंट्स का उपयोग
if tickets > 0 {
fmt.Println("टिकट उपलब्ध हैं")
} else {
fmt.Println("टिकट नहीं हैं")
}
यह कोड एक कंडीशनल स्टेटमेंट का उपयोग करके टिकट की उपलब्धता के आधार पर एक संदेश प्रिंट करता है।
Lesson Summary
इस पाठ में, आपने गो प्रोग्रामिंग भाषा की मूल बातें सीखीं। आपने वेरिएबल्स, कॉन्स्टेंट्स, और डेटा टाइप्स का उपयोग करना सीखा, साथ ही लूप्स और कंडीशनल स्टेटमेंट्स का उपयोग करना भी। आपने एक साधारण टिकट बुकिंग एप्लिकेशन बनाने के लिए इन अवधारणाओं का उपयोग किया। अब आप गो प्रोग्रामिंग भाषा का उपयोग करके अपने खुद के एप्लिकेशन बनाने के लिए तैयार हैं।
Practice Exercise
एक साधारण कैलकुलेटर एप्लिकेशन बनाएं जो दो नंबरों को जोड़ सकता है, घटा सकता है, गुणा कर सकता है, और भाग कर सकता है। उपयोगकर्ता को नंबर और ऑपरेशन का चयन करने दें, और फिर परिणाम प्रिंट करें।
What Is Next
अगले पाठ में, आप गो प्रोग्रामिंग भाषा के अधिक उन्नत विषयों के बारे में सीखेंगे, जैसे कि फंक्शन्स, स्ट्रक्चर्स, और इंटरफेस। आप इन अवधारणाओं का उपयोग करके अधिक जटिल एप्लिकेशन बनाने के लिए तैयार होंगे।