https://goplus.org/ - 모든 Go 언어의 피쳐를 포함 (호환) ㅤ→ 자연어에 더 가까운 쉽고 우아한 문법 ㅤ→ 배우기 쉬움 ㅤ→ 타이핑량을 많이 줄여줌 - 추가된 주요 기능들 ㅤ→ 유리수(rational) 지원 ㅤ→ Map & Slice Literal ㅤ→ 데이터 사이언스 용도에 적합한 List comprehension ㅤㅤㅤx := {x: i for i, x <- [1, 3, 5, 7, 11]} ㅤㅤㅤy := {x: i for i, x <- [1, 3, 5, 7, 11], i%2 == 1} ㅤㅤㅤz := {v: k for k, v <- {1: "Hello", 3: "Hi", 5: "xsw", 7: "Go+"}, k > 3} ㅤ→ 컬렉션에서 데이터 가져오기 ㅤㅤㅤstudents := [student{"Ken", 90}, student{"Jason", 80}, student{"Lily", 85}] ㅤㅤㅤunknownScore, ok := {x.score for x <- students, x.name == "Unknown"} ㅤㅤㅤjasonScore := {x.score for x <- students, x.name == "Jason"} ㅤ→ 그외 Lambda, 연산자 Overload, UDT의 for range 등
* STEM : 과학(S), 기술(T), 공학(E), 수학(M) Text-to-speech function is limited to 200 characters |