일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- Go언어
- 파이썬 도서
- concurrency
- goroutine
- kubectl
- git 구조
- 고언어
- ON.Lab
- 논어 경영학
- 병렬성
- 쿠버네티스
- 파이썬 기본서
- 연오의 파이썬
- go channel
- Git
- 파이썬
- go
- GitHub
- 동시성
- 고루틴
- SDN
- 오픈소스
- 논어
- gopher
- SDN Controller
- 공자
- Python
- golang
- python 책
- k8s
- Today
- Total
목록Go언어 (2)
main_function

Go언어를 통해 동시성의 개념과 Go의 동시성 관점에서의 장점을 알아보려고 합니다. 동시성 소개를 시작으로 Go 언어에서 동시성을 다루는 방식과 고루틴의 상세한 소개 등을 시리즈 게시물로 다루려고 합니다. 많은 사람들이 '동시성(concurrency)'이란 단어를 들으면 '병렬성(parallelism)'으로 생각하는 경우가 많습니다. 하지만 Concurrency != Parallelism 입니다. 이 부분은 Go 언어의 창시자 중 한 분인 Rob Pike가 강연한 내용이 Go 블로그에 있으니 나중에 한번 참고해보시는 것도 좋습니다. (blog.golang.org/waza-talk, vimeo.com/49718712) 동시성은 프로세스를 실행하는 독립적인 구성 / 병렬성은 관련있는 계산을 동시에 실행 동시..

Go언어(Golang) Go언어를 단순하게 표현하면 아래와 같다. Simplicity Pragmatism Concurrency Scalability Compile Language Cross Platform Not the feature of Go No classes No inheritance No constructors No final No exceptions No annotations No user-defined generics Go언어는 2009년에 구글이 만든 프로그래밍 언어다. Go언어는 데니스 리치와 함께 유닉스와 C언어를 개발한 켄 톰슨 외 컴퓨터 과학계에서 저명한 롭 파이크, 로버트 그리즈머에 의해 설계 및 개발되었다. "40년 동안의 프로그래밍 언어에 대한 연구를 던져버린 유일한 언어"라는 ..