포인터를 적절히 활용하면 메모리를 아낄 수 있다.

가독성을 위해 변수 선언을 너무 많이 해도, 메모리 낭비가 될 수 있음에 유의한다.

주소를 제외한 값(인스턴스)이 변경되는 경우, 포인터를 적극 활용할 수 있다.

단, 값이 절대로 변경되어서는 안된다면 const 키워드를 사용하자.

포인터?

타입이다. 메모리 주소를 값으로 가진다.

다음과 같이 변수를 선언한 경우

var mynumber int 
mynumber = 3

주소는 다음과 같이 얻을 수 있다.

&mynumber

해당 주소를 다음과 같이 , 변수 선언과 동시에 할당한 경우