pbj0812의 코딩 일기

[Go] Package 생성, Import 하기 본문

ComputerLanguage_Program/Go

[Go] Package 생성, Import 하기

pbj0812 2020. 3. 12. 01:41

0. 목표

 - 패키지 및 함수 생성 이후 main.go에서 import

1. 코드 작성

 1) something.go

  - something 폴더 생성 이후 something.go 생성

  - 이때, sayBye는 첫글자를 소문자, SayHello는 첫글자를 대문자로 작성

package something

import "fmt"

func sayBye() {
	fmt.Println("Bye")
}

func SayHello() {
	fmt.Println("Hello")
}

 2) main.go

  - 여기서 something.sayBye는 호출되지 않음 => 첫 글자가 소문자일 경우에는 private 함수

package main

import (
	"fmt"

	"github.com/pbj0812/learngo/something.go"
)

//start point
func main() {
	fmt.Println("Hello World!")
	something.SayHello()
}

2. 결과

3. 참고

 - 쉽고 빠른 Go 시작하기(노마드코더)

'ComputerLanguage_Program > Go' 카테고리의 다른 글

[Go] for, range  (0) 2020.03.12
[Go] function  (0) 2020.03.12
[Go] 변수, 상수 지정  (0) 2020.03.12
[Go] main.go  (0) 2020.03.12
[Go] Go 설치  (0) 2020.03.12
Comments