ใน 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]
คุณสามารถเข้าถึงค่าของสตริงการแยก