반응형
[go 내 패키지 빌드하기]
- winodws환경
- 위의 1에서 myproject path아래에 src, pkg 패스를 작성
- src 패스아래 내 패키지 주소 my.com 폴더를 작성
- 위의 내 패키지 주소아래에 패키지명 mypkg 폴더를 작성
G:\MyProject\my.com\mypkg |
- mypkg폴더에 내 패키지에서 지원할 기능을 작성할 .go파일 작성
위와 같이 abc.go를 작성
- abc.go에 필요한 기능의 함수 작성
이때 함수명의 첫 글자는 대문자로 시작해야 함
pakage "mypkg"
import "fmt"
func Test1() { fmt.Println("my package function test!!!") return } |
- 위와 같이 작성이 완료되었으면 src\..\mypkg폴더로 이동
go build 실행
go install 실행
- pkg폴더 아래에 패키지 생성 폴더 확인
pkg\windows_amd64\my.com or pkg\windows_386\my.com
cmd 창에서 아래폴더로 이동하면 mypkg.a파일이 생성되어있음
이제 패키지를 사용할 준비가 됨
- mypkg를 내 프로젝트에서 사용하기
package "main"
import ( "fmt" "my.com/mypkg" )
func main() {
mypkg.Test1()
}
결과 my package function test!!! |
반응형
'IT > Go Lang' 카테고리의 다른 글
[GO lang]Windows환경에서 내 프로젝트 빌드환경 설정 (0) | 2019.12.26 |
---|