역시 프로그램의 첫 시작은 Hello World 로 시작을 해야 제맛이다. LiteIDE를 실행 후 [File] - [New] 또는 Ctrl + N 2번 째 Go Source File 를 선택후에파일명을 간단하게 작성후 OK 버튼을 누르면 파일 생성 완료위의 예시는 example.go 파일로 생성이 된다. 자주 사용되는 단축키를 설명하자면Ctrl + b : 빌드Ctrl + r : 빌드 후 실행(디버깅 X)Ctrl + t : 테스트F9 : 브레이크 포인트 설정/해제F5 : 디버깅 시작, 계속Shift + F5 : 디버깅 중지 소스는 간단하다 go언어는 main 패키지 부터 실행이 됩니다 package main import패키지를 사용하는 키워드. 문자열을 출력하기 위한 fmt 패키지를 호출 합니다...
고언어의 설치는 정말 간단하다. 윈도우, 리눅스, 매킨토시 등 다양한 OS에서 개발환경을 지원한다. https://golang.org/dl/위의 사이트에서 다운이 가능함(현재 버전 go.1.6.2) 윈도우만 설명드리자면 게임 설치하듯이 Next 버튼만 누르면 설치가 완료된다. 설치 후에 자바처럼 환경변수(PATH)에 C:\Go\bin 등록을 해야 한다.(보통 설치시 자동으로 등록된다) 개발설치 툴은 LiteIDE를 보통 많이 사용한다고 한다. 아래의 사이트에서 다운이 가능하다https://sourceforge.net/projects/liteide/ 다운받고 설치 후 실행시 첫 화면
- Go 언어 구글이 개발한 프로그래밍 언어, 빠른 성능, 안전성, 편의성 C언어기반으로 하고 있으며 C++의 복잡한 문법 대신 간단하고 간결한 문법 추구 - Go 언어 특징 1. 정적타입, 강타입 2. 컴파일 언어 3. 가비지 컬렉션 4. 병행성 5. 멀티코어 환경지원 6. 모듈화 및 패키지 시스템 7. 빠른 컴파일 속도 1. 정적타입과 동적타입정적타입 : 자료형을 컴파일 할 때 결정동적타입 : 자료형을 실행시 결정자료형이란? int, float, char, string 등등※ 고언어는 정적타입을 사용 2. 컴파일 언어고 언어는 컴파일 언어이다. 프로그래밍 언어는 크게 컴파일언어, 인터프리터 언어가 있음컴파일 언어 : C, C++, C#, Java, Go인터프리터언어 : Python, Ruby, Pe..