वर्कस्पेस

Go

Go को शून्य से सीखने का व्यावहारिक रास्ता

पहले परिभाषा

Go क्या है

Go सटीक निर्देश लिखने की भाषा है. यहां इसे Go को शून्य से सीखने का व्यावहारिक रास्ता की तरह सीखें. मूल बात: input कदमों से गुजरकर output बनता है.

चलाने की न्यूनतम जानकारीफाइल main.goचलाएं go run main.goआदत Go का छोटा हिस्सा सीखें, minimal example टाइप करें और चलाएं
प्रोग्राम

क्रम से चलने वाले निर्देशों का समूह.

value और variable

value data है. variable उस data का नाम है.

function

नाम वाला छोटा काम जो input लेकर result देता है.

runtime

Go toolchain main.go का code चलाता है.

पहला पढ़ने योग्य कोड

Program shape

package import func main
package main
import "fmt"
func main() {
  fmt.Println(42)
}
आउटपुट 42

भाषा वंश

Go का परिवार

Go कहां से आया, कौन सी भाषाएं करीब हैं, और आगे क्या सीखना है.

जड़ें
CPascalCSP
वर्तमानGosystems programming भाषा परिवार
परिवारsystems programming भाषा परिवार
किसके लिए

इसके लिए उपयोगी Go को शून्य से सीखने का व्यावहारिक रास्ता

शून्य से

1एक नियम पढ़ें2आउटपुट सोचें3याद से टाइप करें4जांच चलाएं5एक बदलाव के साथ दोहराएं

Question bank

पहले खोजें फिर अभ्यास करें

चरण चुनें या इस भाषा के अभ्यास खोजें और सीधे सवाल खोलें.

18 results
Q 1विकल्पचरण 1 परिभाषा

Go प्रश्न 1

Go प्रश्न 1. main package से सबसे मिलती बात चुनें.

Q 2विकल्पचरण 1 परिभाषा

Go प्रश्न 2

Go प्रश्न 2. print से सबसे मिलती बात चुनें.

Q 3विकल्पचरण 1 परिभाषा

Go प्रश्न 3

Go प्रश्न 3. short declaration से सबसे मिलती बात चुनें.

Q 4विकल्पचरण 1 परिभाषा

Go प्रश्न 4

Go प्रश्न 4. error check से सबसे मिलती बात चुनें.

Q 5विकल्पचरण 1 परिभाषा

Go प्रश्न 5

Go प्रश्न 5. main package से सबसे मिलती बात चुनें.

Q 6विकल्पचरण 1 परिभाषा

Go प्रश्न 6

Go प्रश्न 6. print से सबसे मिलती बात चुनें.

Q 7विकल्पचरण 1 परिभाषा

Go प्रश्न 7

Go प्रश्न 7. short declaration से सबसे मिलती बात चुनें.

Q 8विकल्पचरण 1 परिभाषा

Go प्रश्न 8

Go प्रश्न 8. error check से सबसे मिलती बात चुनें.

Q 9विकल्पचरण 1 परिभाषा

Go प्रश्न 9

Go प्रश्न 9. main package से सबसे मिलती बात चुनें.

Q 10विकल्पचरण 1 परिभाषा

Go प्रश्न 10

Go प्रश्न 10. print से सबसे मिलती बात चुनें.

Q 11विकल्पचरण 1 परिभाषा

Go प्रश्न 11

Go प्रश्न 11. short declaration से सबसे मिलती बात चुनें.

Q 12विकल्पचरण 1 परिभाषा

Go प्रश्न 12

Go प्रश्न 12. error check से सबसे मिलती बात चुनें.

Q 13विकल्पचरण 1 परिभाषा

Go प्रश्न 13

Go प्रश्न 13. main package से सबसे मिलती बात चुनें.

Q 14विकल्पचरण 1 परिभाषा

Go प्रश्न 14

Go प्रश्न 14. print से सबसे मिलती बात चुनें.

Q 15विकल्पचरण 1 परिभाषा

Go प्रश्न 15

Go प्रश्न 15. short declaration से सबसे मिलती बात चुनें.

Q 16विकल्पचरण 1 परिभाषा

Go प्रश्न 16

Go प्रश्न 16. error check से सबसे मिलती बात चुनें.

Q 17विकल्पचरण 1 परिभाषा

Go प्रश्न 17

Go प्रश्न 17. main package से सबसे मिलती बात चुनें.

Q 18विकल्पचरण 1 परिभाषा

Go प्रश्न 18

Go प्रश्न 18. print से सबसे मिलती बात चुनें.

बहुविकल्प

Go प्रश्न 1

Q 1विकल्पनया

Go प्रश्न 1. main package से सबसे मिलती बात चुनें.

package main

संदर्भ

main.go के pattern

Go toolchaingo run main.go
याद से दोहराएंछोटा point पढ़कर बिना देखे फिर लिखें
code trace करेंrun से पहले variable values line by line लिखें
खुद type करेंकम copy करें ज्यादा type करें और एक छोटा error ठीक करें

package 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