이동 ... 나는 같은 패키지를 작성해야 내가 ... 쓰기 패키지 같은 몇 가지 일을 가야하는 방법에 대한 확실하지 않다, 그래서이동 중에도 패키지를 작성 하시겠습니까?
package mypkg
import "fmt"
func mypkg {
fmt.Println("mypackage")
}
처음으로 정적으로 입력 된 컴파일 언어이며 다음이를 가져 기본 패키지에 .... 설치하고 작동하는지 테스트하십시오.
아니면 내가 이런 mypkg
를 작성해야 ...
package main
import "fmt"
func mypkg() {
fmt.Println("mypackage")
}
func main() {
mypkg()
}
내가 그것을 내가 go run mypkg
에 전화가 작동하는 경우, 다음의 주요 기능을 삭제보고 패키지의 이름을 바꿀 수 있는지 확인하기 위해이 방법을 수행해야합니다 라이브러리의 다른 부분에 대해 작업 하시겠습니까?
아니면 완전히 그 요점을 놓치고 나는 다른 것을해야합니까?
이 질문은 두 번째 버전이 ** 패키지를 사용하지 않고 ** 두 번째 부분에 대해 약간 이상합니다.'도움 실행 실행 '을 살펴보십시오. ** 간단히 ** 패키지를 실행할 수 없습니다. 'go run'은 소스 코드 파일을 실행합니다 (func main()을 사용하여'package main'이어야 함) 다른 프로젝트가 어떻게 구조화되어 있는지''{build, install, run} ' – Volker
괜찮 았어, 내가 주를 달리는 데 문제가 있었다는 것은 내 경로가 설정되어 있어도 내 패키지 파일을 찾지 못했고 적절한 디렉토리를 찾았다 고 내게 말해 줬다. – deltaskelta
'가서 테스트'하고 단위 테스트를 작성한다. in * _test.go 파일 테스트시 문서 읽기 –