ํธ๋ฌ๋ธ์ํ (2) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [Go] command not found: xxx ํด๊ฒฐ ๋ฐฉ๋ฒ ๋ฌธ์ boltbrowser๋ bolt db๋ฅผ cli๋ก ํ์ธํ ์ ์๋ Go ํจํค์ง์ ๋๋ค.boltbrowser ํจํค์ง๋ฅผ ์ค์นํ๊ณ ๋ช ๋ น์ด๋ฅผ ์คํํ์ผ๋ ๋ช ๋ น์ด๋ฅผ ์ฐพ์ ์ ์๋ค๊ณ ๋น๋๋ค. ์์ธ๊ณต์๋ฌธ์๋ฅผ ๋ณด๋ฉด Go ๋ฒ์ 1.17๋ถํฐ go get์ ํตํ ํจํค์ง ๋ค์ด๋ก๋ ํ ์คํ์ด deprecated ๋์๋ค๊ณ ํฉ๋๋ค.-d ์ต์ ์ด default๋ก ์ค์ ๋์ด go get ์คํ์ ๋ค์ด๋ง ๋ฐ๊ณ ๋น๋๋ ๋์ง ์๋๋ค๊ณ ํฉ๋๋ค.go install์ go.mod ํ์ผ์ ์ง์ ๋ ๋ฒ์ ์ ๋ฌด์ํ๊ณ ๋ช ๋ น์ด์ ์ง์ ํ ๋ฒ์ ์ผ๋ก ํจํค์ง๋ฅผ ์ค์นํ๊ฒ ๋ฉ๋๋ค.์์ผ๋ก๋ ํจํค์ง ์ค์น๋ go install๋ก ์ฌ์ฉํ๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋ค. ํด๊ฒฐ ๋ฐฉ๋ฒMacOS ๊ธฐ์ค์ผ๋ก ์์ฑํด๋ณด๊ฒ ์ต๋๋ค.go install ๋ช ๋ น์ด๋ก ํ์ํ ํจํค์ง๋ฅผ ์ค์นํฉ๋๋ค.go install g.. PRG ํจํด, 303 ์ํ์ฝ๋๋ก ์์ ๋ค์ ์ ์ถ ๋ฐฉ์งํ๊ธฐ ๋ฌธ์ & ์์ธ์์ ๊ฐ์ด ์์์ ์ ์ถํ๊ณ ๋์ ์๋ก๊ณ ์นจ์ ํ ๋๋ง๋ค ๊ณ์ '์์ ๋ค์ ์ ์ถ ํ์ธ' ์๋ฆผ์ฐฝ์ด ๋น๋๋ค.์ฒ์์ GET /add URL์์ ์น ์์์ ์ ์ถํ๋ฉด POST /add๋ก ์ ์ก๋ฉ๋๋ค.์๋ฒ์์๋ POST /add๋ก ์์ฒญ์ด ๋ค์ด์ค๋ฉด, ์์ ๋ฐ์ดํฐ๋ฅผ ์ ์ ํ ์ฒ๋ฆฌ ํ 308 ์ํ ์ฝ๋์ ํจ๊ป ํํ๋ฉด์ผ๋ก ๋ฆฌ๋ค์ด๋ ์ ์ ํด์ฃผ์์ต๋๋ค.๋ฆฌ๋ค์ด๋ ์ ์ ํด์ฃผ์์์๋ POST ์์ฒญ์ด ๋ฐ์ํ๋ ๊ฒ์ ๋ณด์, 308 ์ํ ์ฝ๋๊ฐ ๋ฌธ์ ๋ผ๋ ์๊ฐ์ด ๋ค์์ต๋๋ค. ์ฐ์ , ๋ฆฌ๋ค์ด๋ ํธ์ PRG ํจํด์ ๊ฐ๋ ์ ๋ํด ์ ๋ฆฌํ๊ณ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ ํํด๋ณด๊ฒ ์ต๋๋ค.๋ฆฌ๋ค์ด๋ ํธ(Redirect)๋ฆฌ๋ค์ด๋ ํธ๋ ์ฌ์ฉ์(๋ธ๋ผ์ฐ์ )๊ฐ ์ฒ์ ์์ฒญํ URL์ด ์๋, ๋ค๋ฅธ URL๋ก ๋ณด๋ด๋ ๊ณผ์ ์ ๋๋ค.HTTP ๋ฆฌ๋ค์ด๋ ํธ๋ ์๋ฒ์์ 3XX ์ฝ๋๋ก ์๋ตํ ๋ ๋ฐ์.. ์ด์ 1 ๋ค์