user-thumbnail
@foxkim
프로그래머 클래스를 상속받고 싶어요.
SERIES

Go

1 Go! 첫 만남

2019년 2월 26일

여보세요? 잠깐만요! 이제 개발에 입문한 나같은 초보에게는 모든 게 신기하다가도 곧 낯설게만 느껴진다. 처음 만난 외국인에게 Hello라고 인사하곤 바로 데면데면해지는 것처럼... 왜? 상대방을 잘 모르는데다 내가 영어를 잘 못하니까. How are you? I'm fine. Thank you, and you?는 하기 실으다. 할 일 많고 배울 게 너무 ...

2 Go! 설치와 개발환경 설치(Install, Setup and Hello)

2019년 2월 26일

Install >싸늘하다. 가슴에 비수가 날아와 꽂힌다. 하지만 걱정하지 마라. 손은 눈보다 빠르니까 결국 2 GO에 들어갔다. 눈보다 빠른 손을 이용하여 Google에 go를 입력한다. 지네꺼라 그런지 바로 상단에 뜬다. https://golang.org/ 뭔가

3 Go! 문서(Documents)

2019년 2월 28일

A Tour of Go Go 홈페이지에서 Documents 탭을 클릭하면, Getting Started 밑에 A Tour of Go라는 항목이 있다. 코드를 바로 온라인에서 실행해보면서 바로 익힐 수 있게 되어 있다. 간단한 Hello, World 예제를 하고 버튼으로 다음으로 진행하면, 다양한 언어로 번역되어 있는 튜토리얼 링크를 만날 수 있다. 영어가...

4 Go! 패키지(Packages, Imports, Exported Names)

2019년 3월 4일

Packages 패키지 이름은 파일 경로의 가장 마지막 폴더명으로 한다. (위의 코드에서는 main) Imports import할 package를 ""표로 구분하고 소괄호로 감싸서 나열한다. (군더더기 없이 심플하고 직관적이다! 한눈에 잘 들어온다! 멋져~)

5 Go! 함수(Functions)

2019년 3월 4일

"add is a function passing an x and y of an int returning to an int" 처럼 안쪽에서 바깥쪽으로 시계방향 나선형회전하면서 코드를 읽게 되는데, Go's Declaration Syntax by Rob Pike에 보

6 Go! 함수 결과값(Results)

2019년 3월 19일

Multiple results 키워드만 사용해도 자동으로 반환해준다. 함수 선언할 때 결과값을 처음에 명확하게 설계하고 들어간 후, return만 간단히 때려버리는 cool함을 보여준다. 출처 https://go-tour-kr.appspot.com/

7 Go! 변수(Variables)

2019년 3월 19일

변수 선언 와 데이터 형식을 생략하고 짧게 줄여 쓸 수 있다. 출처 https://go-tour-kr.appspot.com

8 Go! 상수(Constants)

2019년 3월 19일

상수 선언과 초기화 매우 큰 정수값을 int 데이터 타입에 때려넣으니 당연히 오버플로우가 발생한다;;; 이 예제의 요점은 정밀한 상수 표현이 가능하다는 것이다. 출처 https://go-tour-kr.appspot.com

9 Go! 반복문(For)

2019년 3월 20일

예제 코드 오직 For 에 반복조건 생략하면 무한루프도 가능하다. for로 다 된다! 출처 https://go-tour-kr.appspot.com/16 https://go-tour-kr.appspot.com/17 https://go-tour-kr.appspot.com/18 https://go-tour-kr.appspot.com/19