본문 바로가기

Programming/Go6

[Go] 다른 파일의 함수 호출하기. [Go] 다른 파일의 함수 호출하기. 폴더를 생성하고, 그 안에 go파일을 생성하면 기본적으로 패키지 이름이 폴더이름과 동일하게 생성된다. 여기에서는 어느것을 찾아서 호출하는지 확인하기 위하여, 패키지 명을 변경한 것이다. 2013. 11. 8.
[Go] 엑셀 컬럼명 만들기. [Go] 엑셀 컬럼명 만들기. http://www.gonuts.kr/ 블로그에 아래와 같은 문제가 있어서 코드를 본다. /*엑셀과 같은 스프레드시트에서, 컬럼 이름은 첫번째가 A, 두번째가 B... 같은 식인데,26번째인 Z 다음부터는 AA, AB,.. 처럼 됩니다.숫자를 입력받으면 그 순서에 대응되는 엑셀 컬럼을 출력하는 프로그램을 작성하세요.*/ 계산하는 부분만 변경해서 출력해본다. 0부터 시작하도록 변경한다. package main import ( "fmt" "os" //"strconv" ) func main() { //if len(os.Args) != 2 { //fmt.Println("Usage: ", os.Args[0], "number") //os.Exit(1) //} // //input := .. 2013. 11. 7.
[Go] 파일 읽기 [Go] 파일 읽기 package main import ("io/ioutil") var fileName = "text.in" func main() {println("ReadFile")contents, err := ioutil.ReadFile(fileName)if err != nil {panic(err)}println(string(contents))} "io/ioutil" 를 Import 합니다. "1 2 3 4 5 6 7 8 9 10" 의 내용이 담긴 텍스트 파일을 생성한다. 이름은 text.in 으로 지정한다. 디렉토리 구조는 아래와 같이 한다.프로젝트의 홈 디렉토리에, 해당 텍스트 파일을 위치 시킨다. 결과는 아래와 같다. 2013. 11. 7.
[Go] Hello World 출력하기 [Go] Hello World 출력하기 package main func main() {print("Hello World")} 패키지 이름은 main 으로 하고함수 이름을 main 으로 해서 구현합니다. 2013. 11. 7.
[Go] Read Input Hello World 를 입력해서 출력하기.. 2013. 11. 5.
[Go] 참고사이트 GO 참고사이트http://golang.org/http://go-tour-kr.appspot.com/#1 http://go-lang.cat-v.org/go-search 2013. 11. 5.