현재 학교 강의에서 Go 언어를 배우는 과제가 있어서 현재 어느정도 진행을 하고 있다.
sprint() 는 문자열을 합쳐주는 함수이다.밑의 예시를 보면meditation := fmt.Sprintln(step1, step2)에서둘의 문자열이 합쳐진 값이 meditation에 저장되고 이를 print로 출력하는 모습을 볼 수 있다.그리고 ln넣고 안넣고 차이
Go는 패키지(Package)를 통해 코드의 모듈화, 코드의 재사용 기능을 제공한다. Go는 패키지를 사용해서 작은 단위의 컴포넌트를 작성하고, 이러한 작은 패키지들을 활용해서 프로그램을 작성할 것을 권장한다.Go의 표준 라이브러리 패키지들은 GOROOT/pkg 안에
if문은 일반 언어와 비슷하게 분기처리에 많이 쓰인다. 위 예시처럼 if 뒤에 ()괄호를 안붙여도 되고 붙여도 된다. 그리고 else를 쓰려면이렇게 중괄호 닫기뒤에 바로 붙혀 써야된다. 개행하고 새로 쓰면 오류가 뜬다.(이유는 모르겠다.) 그것말고는 다른 언어와 비슷하
import에 math/rand 패키지를 선언해줘야한다.기본 형태음... 시간을 사용해서 시드를 랜덤으로 생성하는 거라고 나오는데.... 이해가 잘 안된다.
쓰려는 함수 앞에 func 붙이고 함수를 선언하면 된다.먼저 반환을 하려면 함수명 뒤에 반환 타입을 작성해야 한다.그리고 함수 마지막에 return 을 사용하고 반환할 값을 넣으면 된다.