Go SDK를 사용하여 App Engine 용 앱을 작성하려고하지만 단위 테스트와 재미있는 관계가있는 것으로 보입니다. 사람들은 도구의 writtenlibrariesthis original, outdated 주위 설정을 가지고 있지만 때마다 난 내가 두 가지 문제 중 하나를 실행 사용하는 이동 명령에 따라 그들을 설치하려고 : 표준 go
에서App Engine SDK의 App Engine 라이브러리를 포함하는 올바른 GOPATH는 무엇입니까?
- : 찾을 수 없습니다 ' appengine '또는'appengine_internal '
- SDK의
go
에서 패키지를 만들 수 없습니다. 나는 이걸 사용하고 있을지 의심 스럽다.
내 생각 엔 내가에서 appengine 패키지를 볼 수 있습니다, 그러나 나는 많은 변화를 시도했습니다 있도록 SDK 어딘가에 디렉토리를 포함하도록 내 $GOPATH
를 조작해야한다는 것입니다 (등 $SDK/goroot
, $SDK/goroot/src
등) 및 그들 중 누구도 일하는 것 같지 않습니다.
- 일반적으로 App Engine for Go에 어떤 테스트 전략을 제안 할 수 있습니까?
- 구체적으로 말해, 일반 패키지를 사용하여 패키지 (예 : 테스트 패키지)에 의존하는 라이브러리를 설치하거나 자체 테스트 스위트를 실행할 수 있도록 패키지를 표시하는 방법은 무엇입니까?
흠 ... 나를 위해 잘 작동하지 않는 것 같지만 충분한 튜토리얼이 실패한 후에 내 환경에 문제가있는 것 같아요. 이번에는 패키지의 일부 기능을 찾고 있었기 때문에 실패했습니다. App Engine 배포판에는 있지만 바닐라 Go 배포판에는 없습니다). 테스트를 위해 사용할 수있는 설정이 있지만 해킹이되어 앱 개발을 디자인 패턴 -ey로 만듭니다. 너무 좋아합니다. 그러나 그것은 할 것이다. 어쨌든, 귀하의 도움에 감사의 표시로 표시됩니다^_ ^ –