Go में स्ट्रिंग को whitespace पर कैसे विभाजित करें? (Split string on whitespace)
सभी को नमस्ते! मैंने अभी-अभी Go सीखना शुरू किया है और मुझे एक समस्या आई है। स्ट्रिंग को शब्दों में विभाजित करना है, सभी whitespace कैरेक्टर्स (स्पेस, टैब, न्यूलाइन) को अनदेखा करते हुए। \n\nमैंने `strings.Split()` का उपयोग करने की कोशिश की, लेकिन यह केवल एक डिलीमीटर के साथ काम करता है। उदाहरण के लिए, अगर मैं लिखता हूँ:\n\n```go\npackage main\n\nimport (\n "fmt"\n "strings"\n)\n\nfunc main() {\n s := "hello world\\tfoobar"\n parts := strings.Split(s, " ")\n fmt.Println(parts)\n // ["hello", "", "", "world\\tfoobar"]\n}\n```\n\nगड़बड़ हो जाती है — खाली स्ट्रिंग्स, टैब को ध्यान में नहीं रखा जाता। \n\nमैंने देखा कि अन्य भाषाओं (Python, Java) में बिना आर्गुमेंट के बिल्ट-इन `split()` मेथड होते हैं, जो खुद ही किसी भी whitespace को हैंडल करते हैं। क्या Go में भी ऐसा कुछ है? या मुझे अपना फंक्शन लिखना होगा? मैंने सुना है कि `re