Go 언어 환경 설정, 문법 정리

작성일자
May 30, 2023
태그
ETC
프로젝트
책 종류

1. Go 언어 환경 설정

  • Window 기준으로 작성했습니다.

(1) Go 언어 설치

  1. 사이트 접속
  1. Download 클릭
    1. notion image
  1. 윈도우용 파일 클릭해 msi 다운로드 후 실행
    1. notion image
  1. 모든 설정은 기본값으로 설치
  1. cmd에 go version 입력해 설치 확인
    1. notion image

(2) Go 확장 프로그램 설치

  1. 비주얼 스튜디오 코드에서 프로젝트 폴더 열기
  1. Extension 검색창에 Go 입력해 Install 누르기
  1. 프로젝트 폴더에 .go 파일 생성
  1. VSCode 우측 하단에 뜬 팝업창의 Install All 누르고 설치 완료까지 기다리기
    1. notion image

(3) 코드 실행

📂
예시 폴더링
  • 아래 화살표 뒤의 내용들을 모두 터미널에 입력합니다.
  1. 터미널에서 프로젝트폴더로 이동
    1. cd goproject
  1. Go 모듈 만들기
    1. go mod init hello
  1. 실행 파일 만들기
    1. go build
  1. .exe 파일 실행해서 실행 결과 확인
    1. ./hello.exe

2. Go 언어 기본 문법 정리 (with 예시 코드)

(1) 입출력

(2) 변수

  • 변수 선언 시 → 변수 선언 키워드 + 변수명 + 타입
    • 선언 대입문 := → 변수 선언 키워드와 타입 생략

      (3) 연산자

      • 사칙연산과 나머지 + - * / %
      • 비트연산 & | ^ &^
      • 시프트연산 << >>
      • 대입연산 =
        • 증감연산 ++ --

        (4) 함수

        (5) if문

        (6) for문

        (7) 배열

        (8) 구조체

         
        • 출처
          • [Tucker의 Go 언어 프로그래밍] 공복식 지음