고랭지농업

Golang Private, Public 변수 설정하기

고랭 소모임 개설!!

 

고랭에서는 대문자로 시작하는지, 소문자로 시작하는지에 따라 Private 함수, 변수를 설정할 수 있습니다.

 

[code]

func printStr(str string) {

    fmt.Println(str)

}

[/code]

 

처럼 printStr은 같은 패키지 내에서는 사용할 수 있지만

외부 패키지에서는 사용할 수 없습니다.

 

fmt.Println(str) 은 fmt 패키지에 있지만 함수명이 대문자로 시작하기 때문에 외부 패키지에서도 사용할 수 있습니다.

 

Private 함수, 변수같은 경우 같은 폴더 내에서도 패키지가 다르면 쓸 수 없습니다

|

댓글 1개

감사합니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

Golang

+
제목 글쓴이 날짜 조회
3년 전 조회 870
3년 전 조회 1,027
3년 전 조회 584
3년 전 조회 895
3년 전 조회 922
3년 전 조회 1,092
3년 전 조회 1,008
4년 전 조회 1,603
4년 전 조회 1,314
4년 전 조회 1,143
4년 전 조회 1,222
4년 전 조회 1,222
4년 전 조회 1,173
4년 전 조회 1,175
4년 전 조회 1,812
5년 전 조회 1,242
5년 전 조회 2,274
5년 전 조회 1,637
5년 전 조회 1,209
6년 전 조회 1,421
6년 전 조회 1,246
6년 전 조회 1,032
6년 전 조회 1,989
6년 전 조회 1,415
6년 전 조회 1,404
6년 전 조회 2,927
6년 전 조회 1,277
6년 전 조회 1,869
6년 전 조회 1,278
6년 전 조회 2,653
🐛 버그신고