hello, world
Last updated
Was this helpful?
Last updated
Was this helpful?
go언어는 제일 오래된 C언어와 닯아있다.
C언어의 좋은 점을 다시 리뉴얼해서 만든 느낌
package main
시작점
라이브러리
도서관. 도서관에는 책이 있다. 이 책에 담긴 지식은 상품을 만드는데 사용된다.
즉, 상품을 만드는데 필요한 참고지식이 담겨있다.
하나의 프로그램을 만들때도, 입력, 출력, 3D, 소리, 버튼과 스크롤 등 필요한 기능이 굉장이 많다. 이것을 매번 프로그래밍할 때, 하나씩 만드려면 시간도 오래걸리고 개발자마다 계속 중복된 것들을 생산할 것이다.
기능들을 묶어놓은 것
모듈, 패키지도 비슷함
프레임워크
기능들의 묶음 + 절차까지 포함하는 느낌
라이브러리는 내가 필요한 것만 골라서 쓸 수 있지만, 프레임워크는 전체를 통째로 가져와서 그 절차대로 써야한다.
엔진
기능묶음 + 프로그램 툴 등 프로그램을 만들기 위해 필요한 모든 것을 종합적으로 묶어놓은 것
import “fmt”
가져온 패키지 중에서 fmt 를 쓰겠다
func main()
프로그램의 시작점
fmt.Println(”hello, world”)
fmt 패키지 내부에 있는 Println() 이라는 함수를 call 하겠다.