And Brain said,
GO, Go Fast! Go Simple! Go Future! 본문
반응형
오늘은 간단하게 GO 언어에 대해 배워보고 간단한 실습을 해보자.
GO Fast
GO는 빠르다.
GO는 컴파일언어지만 그 성능이 훌륭하다.
C, Rust보단 느리지만 자바와 동급이거나 그 이상이다.
GO Simple
GO는 간결하다.
복잡한 문법을 확 줄인 Go는 개발속도도 빠르다.
C나 자바보다 훨씬 단순명료하다.
GO Future
GO의 전망은 나쁘지 않다.
꾸준히 상승세를 유지하고 있으며 일단 무엇보다도 구글 개발자가 만들고 구글이 사용하는 언어다.
이제 GO 실습을 해보자.
Download를 클릭하고 자신에게 맞게 설치해주면 된다.
이런 식으로 만들어지면 된다.
이제 src 폴더 내로 이동
src 폴더 내에 getGo라는 폴더를 새로 생성했다.
그러면 getGo 폴더 내에
이렇게 main.go를 만들어준다.
main.go를 작성해주면 된다.
go run main.go 로 실행
이번엔 something.go를 만들어보자.
sayHi()와 SaySomething()의 차이를 알겠는가?
첫 글자가 대소문자가 다르다.
무슨 차이가 있겠냐 싶겠지만 크나큰 차이가 있다.
Go는 정말 심플한 언어기 때문에 첫 글자를 대문자로 적어서 export할 수 있다.
sayHi()는 export가 안 됐기 때문에 main.go에서 호출할 수 없다.
그리고 변수는 초기값을 정해주면 타입을 생략 가능하다.
Thanks for watching, Have a nice day.
반응형
Comments