GO 언어 (Golang)

2021. 2. 17. 16:11golang

728x90
반응형

현재는 JAVA python 이 두개가 가장 많이쓰이지만 , 앞으로는 GO 언어가 주류가 될것이다.

go 언어에대해 알아보자.

 

컴파일(정적) 언어와 동적 언어가 있다

  • 컴파일 : c, c++
  • 동적 : java, c#, phthon

특징

  • 파이썬은 배우기 쉬우나 인터프리터를 사용하므로 느리다. 
  • 자바는 빠르나 타입시스템이 복잡해지고 있다. 
  • C, C++ 도 빠르고 자바와 비슷하다. 컴파일 하는데 느리다.

GO 특징

  • 간결하다(simplicity)
  • 컴파일 시간이 빠르다(fast compile time)
  • 메모리를 직접 관리 안해도된다(garbage collected lang) - 실시간 거래시스템에 사용하기는 안좋다
  • built-in concurrency

GO 장점

컴파일(complie) 언어라 빠른속도  

빠른 언어 학습 시간

 

GO 사용 하면 좋은 환경

분산 컴퓨팅

클라우드 서버

웹서비스

유틸 프로그램

반응형