[Go] named return

๋ช…๋ช…๋œ(named) ๋ฆฌํ„ด์€ ๋ฆฌํ„ด์šฉ ๋ณ€์ˆ˜๋ฅผ ๋”ฐ๋กœ ์ •์˜ํ•ด์„œ ์ž๋™์œผ๋กœ ๋ฆฌํ„ด๋˜๊ฒŒ ํ•ด์ค„ ์ˆ˜ ์žˆ๋Š” ๋ณด์กฐ์ ์ธ ๊ธฐ๋Šฅ์ด๋‹ค.

๋”ฑํžˆ ํ•„์ˆ˜์ ์ด๊ฑฐ๋‚˜ ํŠน์ถœ๋‚œ ๊ธฐ๋Šฅ๋„ ์•„๋‹ˆ๊ณ , ๊ทธ๋ƒฅ ์ทจํ–ฅ์— ๋”ฐ๋ผ ์“ฐ๋ฉด ๋˜๋Š” ๋ถ€๋ถ„์ด๋‹ค.
๋‚ด ์ทจํ–ฅ์€ ์•„๋‹ˆ๋‹ค...

์˜ˆ๋ฅผ ๋“ค์–ด ์•„๋ž˜์™€ ๊ฐ™์ด Add ํ•จ์ˆ˜๋ฅผ ๊ตฌํ˜„ํ–ˆ๋˜๊ฒŒ ์žˆ๋‹ค๋ฉด

์ด๋Ÿฐ์‹์œผ๋กœ named return์„ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

return ์ž์ฒด๋Š” ๋ช…์‹œ์ ์œผ๋กœ ํ•ด์ค˜์•ผํ•œ๋‹ค.


์ฐธ์กฐ
https://go.dev/tour/basics/7