포인터를 적절히 활용하면 메모리를 아낄 수 있다.
가독성을 위해 변수 선언을 너무 많이 해도, 메모리 낭비가 될 수 있음에 유의한다.
주소를 제외한 값(인스턴스)이 변경되는 경우, 포인터를 적극 활용할 수 있다.
단, 값이 절대로 변경되어서는 안된다면 const 키워드를 사용하자.
포인터?
타입이다. 메모리 주소를 값으로 가진다.
다음과 같이 변수를 선언한 경우
var mynumber int
mynumber = 3
주소는 다음과 같이 얻을 수 있다.
&mynumber
해당 주소를 다음과 같이 , 변수 선언과 동시에 할당한 경우