참고 자료 1. https://go.dev/blog/declaration-syntax 2. https://go.dev/tour/basics/12 3. https://go.dev/tour/moretypes/1 4. https://soyoja.com/263 : 비트 이동 연산자 Go 와 C syntax가 다른 이유에 대해서 C syntax는 declare할 때 그것이 앞으로 가지게 될 type을 명시하는 형태이다. int x; 와 같이 x는 int 일 것임을 declare하는 것이다. int *p; *p가 int라는 것. p가 int를 향한 pointer라는 것을 의미한다. int a[2]; a[2]가 int type을 가지기 때문에 a는 int의 array임을 의미한다. 함수의 경우에는 paren 바깥에서..