IT 프로그래밍/Golang

[Golang] goconvey build failure 해결하기 | 빌드 오류 vscode

잉휴 2021. 7. 22. 15:00

https://github.com/smartystreets/goconvey#installation

cmd에서 위 깃허브에서 나오는 바와 같이 install해주면

C:\User\hyo\go안에 bin폴더에 goconvey 파일이 생성된다

나는 원래 C폴더에 Git, Go를 깔아서

 

이렇게 bin, pkg파일을 다 만들었는데 사용자 변경을 위해 D:에서 VScode작성을 해왔다

그래서 위와 같은 에러가 뜨는 것이고

방법은 두 가지가 있다

 

1) 처음에 프로그램이 잘 깔려있는 C:\User\hyo\go...안에 bin을 보면 goconvey가 있다고 했는데

이 파일을 D:\ws안에 만든 'WEB3(->내가 실행하려는 폴더이름) 폴더' 안에 넣어준다

 

2) 나는 이 방법을 선택했는데

원래 잘 깔려있는 C:\User\hyo\go\src 에 WEB3를 옮겼다

 

해결

 

https://github.com/stretchr/testify

Installation

github.com/stretchr/testify/assert

사용이유

1. if err != nil{

 어쩌구 } => 이렇게 안쓰고 간단히 코딩가능

 

2. 상세한 assert 정보(왜 틀렸는지, 0번 에러인지, 변수가 틀립니다 등) 를 제공

 

goconvey 실행방법