선수로 산다, 때론 좋은 코치로
A Tour of Go - 41 연습 문제https://go-tour-kr.appspot.com/#41WordCount 함수를 구현합니다. 이 함수는 s라는 문자열 내에서 각각의 "단어"의 등장 횟수를 나타내는 맵을 반환해야 합니다. wc.Test 함수는 주어진 함수를 이용하여 테스트를 실행한 뒤에 그 성공 여부를 출력해 줍니다.아마도 다음 링크 (strings.Fields)의 내용이 도움이 될 것입니다.package main import ( "code.google.com/p/go-tour/wc") func WordCount(s string) map[string]int {} func main() { wc.Test(WordCount)} string.Fields는 white space를 기준으로 문자열 잘라..
A Tour of Go - 36 연습 문제https://go-tour-kr.appspot.com/#36Exercise: Sliceshttps://tour.golang.org/moretypes/18 Pic이라는 함수를 구현합니다. 이 함수는 dy개 만큼의 길이를 가지는 슬라이스를 리턴해야 하는데, 각각의 요소들은 또한 dx 개의 8비트 부호없는 8비트 정수 타입을 가지는 슬라이스입니다. (여러분은 [][]uint8 슬라이스 내에서 사용할 각각의 []uint8 슬라이스를 할당하기 위해 루프를 활용해야 할 것입니다.)(타입 간의 변환을 위해서는 uint8(intValue)을 사용합니다.) package mainimport "code.google.com/p/go-tour/pic" func Pic(dx, dy i..
Go 언어 참고자료 읽어보기Effective Go - https://golang.org/doc/effective_go.html(한글번역)효과적인 Go 프로그래밍 - https://gosudaweb.gitbooks.io/effective-go-in-korean/golangkorea GitHub - https://github.com/golangkorea 참고 사이트The Go Programming Language - https://golang.orgThe Go Blog - https://blog.golang.orgGo 언어 시작합니다(참고 링크 모음) - http://hamait.tistory.com/873 언어의 특징일관된 포매팅을 위해서 gofmt 을 제공한다. - 좋고 나쁠 수는 있으나 의미없는 토론은..
도서-Go 인 액션 높은 생산성과 쉬운 프로그래밍을 위한 Go인 액션, Go in Action, 제이펍구글이 만든 차세대 언어 특징개발속도, 컴파일속도, 정적타입고루틴, 멀티쓰레드채널, 고루틴 데이터 교환Go의 타입 시스템, 계층구조가 없는 유연한 타입• 자바같은 객체지향 언어에 익숙한 독자라면 익숙해지는 데 시간이 좀 걸릴 것이다메모리 관리, 가비지컬렉션, Go 놀이터, http://play.golang.org• Share 가능 A Tour of Go, 더 살펴볼 곳들 - http://go-tour-kr.appspot.com/#72 생각해 볼 점내장타입, 사용자정의 타입, 타입의 메소드패키지, 임포트, 선언하고 사용하지 않으면 error 발생-> for i, value := range pow { //에..
도서-Go 언어 실전 테크닉 Go 언어에 관심이 생겨서 한 번 읽어봄 일단 설치홈페이지 방문 - https://golang.org/개발자라서 Hello, World에 익숙하다. Hello, 世界는 무척 신선하다.한자라서 익숙하면서도 영어와 한자의 조합, 한글이 없는 조합이 여러가지를 생각나게 한다 Download Go - Microsoft Windows go1.9.3(91MB)를 다운받아서 설치디폴트로 C:\go에 설치하고, PATH에 C:\go\bin 추가workspace는 디폴트인 %USERPROFILE%\go 를 변경하고 싶어서 GOPATH를 이용해서 변경했다.GOPATH를 추가하려고 시스템 설정을 찾아보고 있다. 없어졌다.윈도우 10 업데이트 후, 사용자모드에서 시스템설정이 사라짐, 검색에서 "고..