Go에서 interface는 method의 집합체다.
실행할 때 input이 Sscan은 이미 정해져있고 Scan은 아직 정해져있지 않은 것으로 생각하면 될듯하다.
fmt.Printf / fmt.Fprintf
strings.Map을 활용해서 string index를 들여다볼 수 있다.
변수 선언을 하기 위해 (var 변수명 데이터타입)을 활용한다.
조건문은 이름처럼 원하는 조건이 참일때만 원하는 code를 실행할 수 있게 해준다.
Go에서 반복문은 다른 언어와는 다르게 오직 for만을 사용한다.
함수는 여러 문장을 한번에 실행할 수 있도록 하는 코드 묶음이다.
함수 parameter로 slice를 전달하게 되면 Pass By Refernce로 slice 주소를 전달하게 된다. 따라서 함수 내에서 slice 값을 바꾸면 전달받은 원본도 같이 변하게 된다.