달력

1

« 2020/1 »

  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  

   

   

Go(고) homepage

http://golang.org/

   

   

Go(고) language on-line coding

왼쪽 상단에 있는 Try Go 부분에서 코딩을 할 수 있습니다.

   

상단의 Pop-out 버튼을 누르면 꽉 찬 페이지에서 코딩을 할 수 있습니다.

다시 작은 화면으로 돌아가려면 이전페이지로 이동 버튼을 클릭(현재 코딩 내용 저장되지 않으므로 주의)

   

   

코딩

Hello, World로 수정

fmt.Println("Hello, 世界") -> fmt.Println("Hello, World")

   

   

   

   

컴파일 및 실행

Run버튼 클릭

   

자신의 이름을 입력한 후 컴파일 및 실행

   

한글 지원 잘됨

   

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

가장 빨리 만나는 Go 언어 출간 및 원고 공개

http://www.pyrasis.com/private/2015/06/01/publish-go-for-the-really-impatient-book

 

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

   

GO Programming Language 탄생

  • 2007년 로버트 그리스머(Robert Griesemer), 켄 톰슨(Ken Thompson), 롭 파이크(Rob Pike)의 세명의 개발자에 의해 최초 탄생
  • 개발 중간에 이안 테일러(Ian Taylor)는 Go언어를 GCC 컴파일러에 적용 작업, 러스 콕스(Russ Cox)는 Go의 완성도를 높이는 작업을 위해 두 명의 멤버 추가
  • 2009년 11월 10일 GO(고)프로그래밍 언어 공개

  

 

 

 

   

Go언어의 안정 버전 이전

  • 언어가 초기에 발전해 나가는 시점이라 발생할수 있는 여러 문제 존재
  • 버전마다 문법이 달라 지난번에 작성한 코드가 현재 버전에서는 컴파일이 안 되는 경우도 발생

   

   

Go (programming language) - Wiki

http://en.wikipedia.org/wiki/Go_(programming_language)

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

   

GO Programming Language 특징

  • 간결, 심플
  • C 언어 계열
  • 다른 개발언어를 사용하고 있는 개발자도 쉽게 익힐 수 있게 쉽다
  • 동시성(Concurrency)이 GO언어 핵심
  • 타입변환(type conversion)에 대해 아주 엄격
  • 웹, 앱, 서버, 임베디드 분야에 모두 사용이 가능
  • 안드로이드 앱 개발을 지원
  • 모듈화

   

   

※ C 언어 계열

  • C/C++ 혹은 자바에 경험이 있는 개발자라면 Go언어를 익히는 데 많은 노력이 들지 않고 사용 가능
  • C언어에서 Go언어로 오면서 변형된 문법이나 추가된 기능만 익힌다면 쉽게 사용

   

   

Posted by codedragon codedragon

댓글을 달아 주세요