Go में "declared and not used" त्रुटि से कैसे छुटकारा पाएं?
सभी को नमस्ते! मैंने कुछ हफ्ते पहले Go सीखना शुरू किया है, और मुझे लगातार एक ही त्रुटि परेशान कर रही है: "declared and not used"। उदाहरण के लिए, मैं सरल कोड लिखता हूँ:
```go
package main
import "fmt"
func main() {
x := 5
y := 10
z := x + y
fmt.Println("Hello, World!")
}
```
और मुझे कंपाइलेशन त्रुटि मिलती है: `y declared but not used` और `z declared but not used`। मैं समझता हूँ कि Go एक सख्त भाषा है, लेकिन यह पागल कर देने वाला है! कभी-कभी मैं एक वेरिएबल घोषित करता हूँ ताकि बाद में उसका उपयोग कर सकूँ, और कंपाइलर तुरंत शिकायत करता है।
एक और उदाहरण — मैं ऐसे फंक्शन के साथ काम करता हूँ जो कई मान लौटाते हैं, लेकिन मुझे केवल एक चाहिए:
```go
result, err := someFunction()
fmt.Println(result)
```
और फिर से त्रुटि: `err declared but not used`। मुझे `_ = err` लिखना पड़ता है, जो एक हैक जैसा लगता है।
क्या इस त्रुटि से बचने का कोई सामान्य तरीका है? शायद मैं कुछ गलत कर रहा हूँ? कृपया बताएँ कि Go के साथ सही तरीके से कैसे काम करें ताकि कंपाइलर अप्रयुक्त वेरिएबल पर शिकायत न करे।
पहले से धन्यवाद।