क्रम से चलने वाले निर्देशों का समूह.
वर्कस्पेस
Go
Go को शून्य से सीखने का व्यावहारिक रास्ता
पहले परिभाषा
Go क्या है
Go सटीक निर्देश लिखने की भाषा है. यहां इसे Go को शून्य से सीखने का व्यावहारिक रास्ता की तरह सीखें. मूल बात: input कदमों से गुजरकर output बनता है.
main.goचलाएं go run main.goआदत Go का छोटा हिस्सा सीखें, minimal example टाइप करें और चलाएंvalue data है. variable उस data का नाम है.
नाम वाला छोटा काम जो input लेकर result देता है.
Go toolchain main.go का code चलाता है.
पहला पढ़ने योग्य कोड
Program shape
package import func mainpackage main
import "fmt"
func main() {
fmt.Println(42)
}आउटपुट 42भाषा वंश
Go का परिवार
Go कहां से आया, कौन सी भाषाएं करीब हैं, और आगे क्या सीखना है.
शून्य से
Question bank
पहले खोजें फिर अभ्यास करें
चरण चुनें या इस भाषा के अभ्यास खोजें और सीधे सवाल खोलें.
Go प्रश्न 1
Go प्रश्न 1. main package से सबसे मिलती बात चुनें.
Go प्रश्न 2
Go प्रश्न 2. print से सबसे मिलती बात चुनें.
Go प्रश्न 3
Go प्रश्न 3. short declaration से सबसे मिलती बात चुनें.
Go प्रश्न 4
Go प्रश्न 4. error check से सबसे मिलती बात चुनें.
Go प्रश्न 5
Go प्रश्न 5. main package से सबसे मिलती बात चुनें.
Go प्रश्न 6
Go प्रश्न 6. print से सबसे मिलती बात चुनें.
Go प्रश्न 7
Go प्रश्न 7. short declaration से सबसे मिलती बात चुनें.
Go प्रश्न 8
Go प्रश्न 8. error check से सबसे मिलती बात चुनें.
Go प्रश्न 9
Go प्रश्न 9. main package से सबसे मिलती बात चुनें.
Go प्रश्न 10
Go प्रश्न 10. print से सबसे मिलती बात चुनें.
Go प्रश्न 11
Go प्रश्न 11. short declaration से सबसे मिलती बात चुनें.
Go प्रश्न 12
Go प्रश्न 12. error check से सबसे मिलती बात चुनें.
Go प्रश्न 13
Go प्रश्न 13. main package से सबसे मिलती बात चुनें.
Go प्रश्न 14
Go प्रश्न 14. print से सबसे मिलती बात चुनें.
Go प्रश्न 15
Go प्रश्न 15. short declaration से सबसे मिलती बात चुनें.
Go प्रश्न 16
Go प्रश्न 16. error check से सबसे मिलती बात चुनें.
Go प्रश्न 17
Go प्रश्न 17. main package से सबसे मिलती बात चुनें.
Go प्रश्न 18
Go प्रश्न 18. print से सबसे मिलती बात चुनें.
बहुविकल्प
Go प्रश्न 1
Go प्रश्न 1. main package से सबसे मिलती बात चुनें.
package main
संदर्भ
main.go के pattern
go run main.gopackage import func main
Program shape
package main
import "fmt"
func main() {
fmt.Println(42)
}- Every executable uses package main
- main starts the program
- fmt.Println prints
short declaration var slices maps
Variables
score := 42 fmt.Println(score)
- Use := inside functions
- Use var for package scope
- Prefer explicit errors
return value if err != nil
Errors
value, err := load()
if err != nil {
return err
}- Errors are values
- Check err quickly
- Return early