일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- reactjs
- Svelte LifeCycle
- 도커컨테이너
- smui
- go
- Terraform
- nestjs
- svelte
- ...$$restProps
- onDestory
- apiTest
- TypeScript
- PostgreSQL
- 인라인핸들러
- 도커
- docker-network
- mock
- testing
- cron
- IAC
- GIT
- GraphQL
- githook
- 번역
- JavaScript
- golang
- bitwiseNot
- docker
- react
- :=
Archives
- Today
- Total
목록exit (1)
Den`s blog
[Golang] runtime.Goexit vs os.Exit
Golang 에서 프로그램을 종료하는 것에 대해서 제일 처음 알게 되는 것이 아마도 os.Exit() 일 것이다. 그러나, 오늘은 다른 종료 메소드인 runtime.Goexit() 과 비교하면서 둘의 차이점에 대해서, 그리고 runtime.Goexit() 를 써야하는 경우에 대해서 알아보자. 1. os.Exit Conventionally, code zero indicates success, non-zero an error. The program terminates immediately; deferred functions are not run. 공식 문서를 살펴보면, Exit 의 아규먼트로 0을 주면 성공, 아닌 경우에는 에러라고 한다. 그리고 그 뒤에 말이 중요한데, 프로그램을 즉시 종료한다고 한다. d..
GoLang
2021. 8. 15. 19:16