Golang์ ํตํ ๋ฐฑ์๋ ๊ฐ๋ฐ ๋ฐ ํ๊ฒฝ ๊ตฌ์ถํ๊ธฐ
Golang์ ํตํด์ CRUD๋ฅผ ์ด๋ป๊ฒ ๊ตฌ์ฑํ๋์ง๋ ๋ฌผ๋ก , ํ๋ก ํธ์๋์ ํ์ ํ ๋ ์ฌ์ฉ ๊ฐ๋ฅํ PostMan ํ์ฉ๋ฒ๊ณผ Repository ๊ด๋ฆฌ ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ๊น์ง! ์ค์ ์ค๋ฌด์์ ํ์ํ ์ง์์ ๋ด์์ต๋๋ค.
์๊ฐ์ 390๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ

- ๋ฏธํด๊ฒฐ
ํ๋ก์ ํธ ๊ตฌ์กฐ ๊ด๋ จ ์ง๋ฌธ์ด ์์ต๋๋ค.
์๋ ํ์ธ์!! ํด๋ผ์ฐ๋ ๊ด๋ จ ๊ณต๋ถํ๋ค๊ฐ go์ ๊ด์ฌ์ด ์๊ฒจ ์๊ฐํ๊ฒ ๋์์ต๋๋ค.๋ฐฑ์๋๋ ์ด ๊ฐ์์ ์ฑ ์ผ๋ก ์ฒ์ ๊ณต๋ถํ๋ ์ค์ ๋๋ค.ํ์ฌ๋ ๊ฐ์ ํ๋ก์ ํธ ๊ตฌ์กฐ๋ก ๊ฐ์ธ ํ๋ก์ ํธ ์งํํด๋ณด๋ ค๊ณ ๋ฆฌํํฐ๋ง ์ค ์ ๋๋ค.
awsgocrudtransactiontestmellon
ใป
3๋ฌ ์
0
46
1
- ํด๊ฒฐ
UserResponse struct ์ง๋ฌธ
go ์ธ์ด ์ฌ์ฉ์ด ์ต์์น ์์ ์ง๋ฌธ๋๋ฆฝ๋๋ค. ใ ใ APIResponse ์ User ๋ชจ๋ json ํ๊ทธ๊ฐ ๋ถ์ ๊ตฌ์กฐ์ฒด๋ก ๋ณด์ด๋๋ฐ, ์ด๋ค ๊ธฐ์ค? ๋ฐฉ์์ผ๋ก ํฌ์ธํฐ ๊ตฌ์กฐ์ฒด, ์ผ๋ฐ ๊ตฌ์กฐ์ฒด๋ฅผ ์ฌ์ฉํ์๋์ง ์ ์ ์์๊น์? ํด๋น ์์๋ด ApiRes
awsgocrudpostman-mocks์ด์ํธ
ใป
1
266
1
- ํด๊ฒฐ
ํค๋ณด๋ ์ด๋ค๊ฑฐ ์ฌ์ฉํ์๋์ง์?
ํน์ ์ด๋ค ํค๋ณด๋ ์ฌ์ฉํ์๋์ง์ .๐
awsgocrudpostman-mocks์๋ผ๋
ใป
1
305
1
- ํด๊ฒฐ
repository ํธ๋์ญ์ ๊ด๋ จ ์ง๋ฌธ
์๋ ํ์ธ์ ์คํ๋ง์ผ๋ก ๊ฐ๋ฐํ๊ณ ์๋ ๋ด๋น์ธ๋ฐ, ์ต๊ทผ์ golang์ ํฅ๋ฏธ๊ฐ ์๊ฒจ์ ๊ฐ์๋ฅผ ๋ฃ๊ฒ ๋์์ต๋๋ค.์ด์ ๊ฐ์๋ฅผ ๋ค ์๊ฐํ๊ณ , gorm์ ์ฌ์ฉํด์ db์ฐ๊ฒฐ๊น์ง ํด๋ณด๋ ค๊ณ ํ๋๋ฐ, ๊ถ๊ธ์ฆ์ด ์๊ฒจ์, ๊ฐ์์ ๋ฒ์๋ฅผ ๋ฒ์ด๋์ง๋ง ์ง๋ฌธ๋๋ฆฌ๋ ค๊ณ
awsgocrudpostman-mocksjiheon
ใป
2
295
1
- ํด๊ฒฐ
hello world ๊ฐ 2๋ฒ ๋จ๋ ์ด์ ๊ฐ ๋ญ๊น์?
๊ฐ๋จํ ์ง๋ฌธ์ ๋๋ค๋ง localhost:8080 ์ผ๋ก ์ ์ํ์ ๋ <
awsgocrudpostman-mocks์๋ผ๋
ใป
1
418
2
- ํด๊ฒฐ
UserRouter ์ง๋ฌธ
UserRouter๋ฅผ ํ๋ฒ๋ง ์์ฑ๋๋๋ก ํ๋ค๋ ํ์ จ๋๋ฐ ๊ทธ๋ฌ๋ฉด ์ฑ๊ธํค ํจํด์ด๋ผ๊ณ ์ดํด๋ฅผ ํด๋๋ ๊น์?router๊ฐ ์ฌ๋ฌ ๋ฒ ํธ์ถ๋๋ฉด ๋ฐ์ํ ์ ์๋ ๋ฌธ์ ๊ฐ ๊ฐ์ด ์์กํ๋๋ฐ ์์๋ฅผ ๋ค์ด์ฃผ์ค ์ ์์ผ์ ๊ฐ์?!
goJIWON
ใป
1
259
1
- ๋ฏธํด๊ฒฐ
์์ค ์ฝ๋๊ฐ ์๋ github ์ฃผ์ ๊ณต์ ๋ถํ๋๋ ค๋ ๋ ๊น์?
์์ค ์ฝ๋๊ฐ ์๋ github ์ฃผ์ ๊ณต์ ๋ถํ๋๋ ค๋ ๋ ๊น์?
awsgocrudpostman-mocksdev doe
ใป
1
309
1
- ํด๊ฒฐ
์ฌ์ฉํ์ vs ์ต์คํ ์ ์ข ์ ์ ์์๊น์
"/" ๋ง ์จ๋ ์์ path ๋ถ์ ์ ์ต์คํ ์ ์ด ๊ถ๊ธํฉ๋๋ค !์ด์์ด๋ฉด ์ฌ์ฉํ์๋ฉด์ ํธํ์ จ๋๊ฒ๋ค๋ ๊ฐ์ด ์๋ ค์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค ใ ใ
vs์๋ฅํ ์๋ฌ
ใป
1
266
1
- ํด๊ฒฐ
๊ฐ์ ์ฝ๋ ๋ฐ๋ผ์น๊ฑฐ public repository์ ์ฌ๋ ค๋ ๋๋์?
์ ์๊ถ์ ์๋ฐฐ๋ ๊น์?
awsgocrudpostman-mocks์ ์ค์
ใป
0
453
1
- ํด๊ฒฐ
service, repository ๋จ๊ณ ๊ตฌ์ฑํ๊ธฐ - 1
์ด ์ฑํฐ์์ ์์ํ ๋ network/user.go์์ ๊ฐ์๊ธฐ ์ฝ๋๊ฐ ๋ฐ๊ผ๋๋ฐ ์ด ๋ถ๋ถ์ ์์๋ก ์์ฑํ์ ๊ฑด๊ฐ์? &types.GetUserResponse{}, &types.CreateUserResponse{}, ๋๋จธ์ง ๋๊ฐ ํ์ update, dele
awsgocrudpostman-mocks๋ง์์ ๋ น์ด๋ ๊ณ ์์ด
ใป
0
360
1
- ํด๊ฒฐ
delete ์๋ฌ ๊ด๋ จ๋์ ์ง๋ฌธ์ด ์์ต๋๋ค.
2023/11/20 20:44:01 http: panic serving [::1]:8034: runtime error: invalid memory address or nil pointer dereferencegoroutine 51 [running]:<
awsgocrudpostman-mocksJUNI
ใป
0
358
1
- ํด๊ฒฐ
์๋ฒ ๊ตฌ์กฐ์ ๋ํ ์ง๋ฌธ
์ด ํ๋ก์ ํธ ์๋ฒ ๊ตฌ์กฐ๊ฐ mvc ํจํด์ ๊ธฐ๋ฐํ ๊ฑด๊ฐ์?๊ณ์ ๊ณต๋ถํ๋ค ๋ณด๋ ๋ญ๊ฐ ํท๊ฐ๋ฆฌ๋ค์ ใ ใ
awsgocrudpostman-mocks๋ง์์ ๋ น์ด๋ ๊ณ ์์ด
ใป
1
466
1
- ํด๊ฒฐ
create ์์ฒญ์ ์๋ฌ
2023/11/16 23:42:58 http: panic serving [::1]:6279: Undefined validation function 'require' on field 'Name'goroutine 21 [running]:net
awsgocrudpostman-mocksJUNI
ใป
0
410
2
- ํด๊ฒฐ
1๋ถ24์ด์ go run .๋ฅผ ์คํํ ๋ filepath์๋ฌ
main์์ filePath์ "./config.toml" ๊ฒฝ๋ก๋ฅผ ์ ๋ฌํ๋ฉด config.go์์ NewConfigํจ์๋ฅผ ์คํํ ๋ <a target="_blank" rel="noopener noreferrer nofollow" href="http://os.Open
awsgocrudpostman-mocks์์ฑ์ ์์
ใป
0
496
2






