एक कमांड से Go मॉड्यूल की सभी निर्भरताएँ कैसे अपडेट करें?
सभी को नमस्कार! मैंने Go सीखना शुरू किया है और निर्भरताओं को अपडेट करने की समस्या का सामना कर रहा हूँ। मेरे पास एक प्रोजेक्ट है जो कई बाहरी पैकेजों का उपयोग करता है। यहाँ मेरी go.mod फ़ाइल है:\n\n```\nmodule my-project\n\ngo 1.21\n\nrequire (\n github.com/gin-gonic/gin v1.7.7\n github.com/go-sql-driver/mysql v1.6.0\n github.com/jmoiron/sqlx v1.3.4\n)\n```\n\nमुझे पता है कि एक विशिष्ट पैकेज को अपडेट करने के लिए `go get -u github.com/gin-gonic/gin` कमांड का उपयोग किया जा सकता है। लेकिन अगर मेरे पास कई निर्भरताएँ हों तो क्या करूँ? प्रत्येक को मैन्युअल रूप से देखना लंबा और असुविधाजनक है। इसके अलावा, मैंने सुना है कि `go get -u ./...` कमांड है, लेकिन यह किसी कारण से सभी पैकेजों को अपडेट नहीं करता, केवल उन्हीं को जो सीधे स्रोत कोड में निर्दिष्ट हैं।\n\nमैंने यह भी देखा है कि अपडेट के बाद वर्जन विरोध या असंगतता उत्पन्न हो सकती है।