[Go] nilaway

nilaway๋Š” ์šฐ๋ฒ„์—์„œ ๊ฐœ๋ฐœ์ค‘์— ์žˆ๋Š” nil ํŒจ๋‹‰ ๊ฐ์ง€ ๋„๊ตฌ๋‹ค. ์•„์ง ๋ฏธ์™„์„ฑ์ด๋ผ๊ณ  ํ•œ๋‹ค.
๋”ฑ nil๋งŒ ์ฒดํฌํ•œ๋‹ค. ๋‹ค๋ฅธ๊ฑด ์•ˆํ•œ๋‹ค.

์„ค์น˜๋Š” ์ด๋ ‡๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋‹ค.

go install go.uber.org/nilaway/cmd/nilaway@latest




์‚ฌ์šฉ๋ฒ•

๊ธฐ๋ณธ์ ์ธ ์‚ฌ์šฉ๋ฒ•์€ ๋ณ„๊ฑฐ์—†๋‹ค.
์ด๋ ‡๊ฒŒ nil ํŒจ๋‹‰์ด ๋ฐœ์ƒํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๋Š” ์ฝ”๋“œ๊ฐ€ ์žˆ์œผ๋ฉด,

์ด๋Ÿฐ์‹์œผ๋กœ ํŒจํ‚ค์ง€ ๊ฒฝ๋กœ๋กœ ์‹คํ–‰ํ•ด์„œ ๊ฒ€์ฆ์„ ๋Œ๋ฆด ์ˆ˜ ์žˆ๋‹ค.

์ด๋ ‡๊ฒŒ ์ฐ์–ด์ค€๋‹ค.

์†๋„๋Š” ์ข€ ๋А๋ฆฐ ํŽธ์ด๋‹ค.



์ฐธ์กฐ
https://github.com/uber-go/nilaway