2012년 4월 22일 일요일

GO 언어의 Workspace (2)



1. 반드시 %GOPATH% 에 Workspace 경로를 지정해야 한다.
    두개 이상일 경우, 세미콜론(;)으로 구분한다.




D:\DEV\PP>echo %GOPATH%
D:\DEV\PP\work_3;D:\DEV\PP\work_4




2. package 의 이름과 디렉토리이름이 일치해야한다.
    package 가 들어있는 파일이름은 달라도 상관없다.



D:\DEV\PP>tree work_4
Folder PATH listing for volume 로컬 디스크
Volume serial number is 60E1-E45F
D:\DEV\PP\WORK_4
├───bin
├───pkg
└───src
    ├───example1
    │   └───newmath2
    └───odd2






package main

import  (
             "fmt"
             "example1/newmath2"
             "odd2"
)

func main() {
fmt.Printf( " Sqrt(27) = %v\n", newmath2.Sqrt(27))
fmt.Printf( " Even(27) = %v\n", newmath2.Even(27))
fmt.Printf( " Odd(27) = %v\n", odd2.Odd(27))
}



















































댓글 없음:

댓글 쓰기