목록전체 글 (19)
레빈.키티
이 포스팅에서는 『Go 마스터하기』라는 훌륭한 책의 연습 문제를 풉니다. Go 마스터하기 국내도서 저자 : 미할리스 추칼로스(Mihalis Tsoukalos) / 남기혁역 출판 : 에이콘출판사 2018.10.16 상세보기 숫자 4의 제곱에 대한 iota 앞에 예제도 숫자 4의 제곱에 대한 iota이지만 더 깔끔하게 한다면? package main import ( "fmt" ) const ( power40 = 1 Saturday { return "Unknown" } return names[day] } func main() { fmt.Println(Sunday) return } 배열을 맵으로 변환하는 함수 package main import "fmt" // 배열을 맵으로 변환 func main() { arr..
이 포스팅에서는 『Go 마스터하기』라는 훌륭한 책의 내용을 따라 간략히 요약합니다. Go 마스터하기 국내도서 저자 : 미할리스 추칼로스(Mihalis Tsoukalos) / 남기혁역 출판 : 에이콘출판사 2018.10.16 상세보기 상수 const 를 사용합니다. // 하나의 상수 const a = 200 // 여러 연관 있는 상수 동시 생성 const ( b1 = "one" b2 = "two" b3 = "three" ) // 타입 지정 : 엄격하게 사용 const b string = "string!" iota iota는 상수 생성자로 상수를 순차적으로 증가하도록 선언할 때 사용합니다. // Zero = 0, One = 1, Two = 2, Three = 3 과 동일합니다. const ( Zero = i..
이 포스팅에서는 『Go 마스터하기』라는 훌륭한 책의 내용을 따라 간략히 요약합니다. Go 마스터하기 국내도서 저자 : 미할리스 추칼로스(Mihalis Tsoukalos) / 남기혁역 출판 : 에이콘출판사 2018.10.16 상세보기 for golang의 루프는 for 가 유일합니다. 다양한 for 구문이 존재해서 while, do while를 대체할 수 있습니다. // 우리가 아는 그 for 문, continue와 break도 C와 동일 for i := 0; i < 5; i++ { if i == 1 { continue } fmt.Println(i) if i == 2 { break } } // while for i < 5 { fmt.Println(i) i++ } // do .. while for ok :=..