일단 기본적으로.....윈도우는 패스.....ㅜㅜ
리눅스 또는 맥에서 하기를 권장 합니다. (모..cygwin등등을 깔면 가능하지만 !!! 차라리 리눅스를 깔아서하는게 덜 귀찮을려나??
여튼~~`)

기본적인 설치법은 옆에 사이트에서 알수있습니다. -->  http://golang.org/doc/install.html#ctools

간단하게 설치 방법을 말해보자면

(우분투.....상황에서)
1.  sudo apt-get install bison ed gawk gcc libc6-dev make

2. sudo apt-get install mercurial

3. hg clone -r release https://go.googlecode.com/hg/ go


 

저작자 표시 비영리
신고
posted by 몰라용

출 처 : http://nobae.egloos.com/3275120


package main


import "fmt"


func main() {
  fmt.Printf("Hello, 안녕\n")
}


빨라요.


Go 컴파일러는 아주아주 빠르게 컴파일해요. 일반적으로 C와 C++ 비교해서 빠르게 결과를 만들어냅니다.


안전해요.


Go 언어는 타입과 메모리에 안전해요. 포인터를 지원합니다. 하지만 포인터연산은 못해요. 랜덤으로 접근하고, slice를 사용하죠. 이것들을 적절히 제한합니다.


동시성


Go 언어는 시스템사용을 촉진시켜요. 서버는 goroutin 호출, 언어의 강력한 지원, 경량의 커뮤니케이션으로 처리합니다. 원한다면 stack overflow 랑도 빠이빠이죠.


즐거움


빠르게 빌드하고 깔끔한 문법, 가비지 콜렉션지원, 어떤 타입도 가능한 메소드, 런타임에서 리플렉션 지원, 다이나믹한 언어의 느낌 그러나 빠르고 안전하고 정적인 언어로 사용하면 즐거워요.


오픈소스





이 부분내용이 사이트에는 영어로 써있지만 어느분이 친절하게 적어놓으셔서....퍼왔습니다.
깊게 공부해야지...

저작자 표시 비영리
신고
posted by 몰라용

새로운 시스템 프로그램의 등장인가

도전해볼만한 프로그래밍이다...... 씨언어를 뛰어넘을 언어인가....구글이 관심을 가진다면.....ㅋ..

사이트 : http://golang.org/doc/go_learning.html#orig_tutorial

저작자 표시 비영리
신고
posted by 몰라용