ใน Python มันเป็นไปได้ที่จะแบ่งสตริงและกำหนดให้กับตัวแปร:
ip, port = '127.0.0.1:5432'.split(':')
แต่ใน Go มันดูเหมือนจะไม่ทำงาน:
ip, port := strings.Split("127.0.0.1:5432", ":")
// assignment count mismatch: 2 = 1
คำถาม:จะแยกสตริงและกำหนดค่าในขั้นตอนเดียวได้อย่างไร
splittedString: =strings.Split("127.0.0.1:5432", ":")ตอบ: =splittedString[index]คุณสามารถเข้าถึงค่าของสตริงการแยก