#20230324(Go Lang)

eeapbh·2023년 3월 27일
0

MZC

목록 보기
15/61

https://learn.microsoft.com/ko-kr/azure/developer/go/configure-visual-studio-code

go run main.go
go build main.go #실행파일이 만들어짐 (main.exe)
.\main.exe

https://github.com/tuckersGo/musthaveGo

동적 컴파일 언어

  • 실행시점에 기계어로 변환하는 방식의 언어를 동적 컴파일 언어라고 한다.
  • 동적 컴파일 언어는 기계어로 미리 변환해두지 않고 실행할 때 변환하기 때문에 프로그램 실행 도중 변환 과정이 필요해서 정적 컴파일 언어보다 더 느리게 동작한다.

Go 언어

장점

  • 매우 심플한 문법 구조를 가지고 있어서 쉽게 배울수 있다.
  • 모던 프로그래밍 기법을 다수 제공하면서도 매우 강력한 성능을 자랑한다.
  • 특히 백엔드 서버와 시스템 개발에 적합하고 강력한 동시성 프로그래밍을 지원한다.

특징

  • Go 언어는 패키지 선언으로 시작되어야 한다
  • package main은 프로그램 시작점이 있는 패키지다

0개의 댓글