go언어 웹개발 테스트 환경 구축하기

2022. 1. 22. 19:19카테고리 없음

https://www.youtube.com/watch?v=1BeLiLwCS1c&list=PLy-g2fnSzUTDALoERcKDniql16SAaQYHF&index=3 참고

* 헤매는 바람에 기록으로 남겨둠

 

1. go언어 설치

  - 파일 설치(설치 과정 생략)

  - 설치 경로 : d:\Go

  - 다른 항목은 '다음'버튼을 눌러서 넘어감

 

2. 환경 변수 설정

  - GOPATH : d:\Work\golang\GoProject

  - GOROOT : d:\go

3. GOPATH\src 폴더에 다음과 같이 소스 복사

 

main.go
0.00MB
app.go
0.00MB
app_test.go
0.00MB

4. goconvey(실시간 테스트 도구 설치)

1) https://github.com/smartystreets/goconvey

command창을 열어서 다음의 명령을 수행한다(약간 시간이 걸린다)

go get github.com/smartystreets/goconvey

2) https://github.com/stretchr/testify

여기서 모든 항목을 가져오는 것이 아니라 assert만 가져올 것

> go get github.com/stretchr/testify/assert

 

5. GOPATH\bin폴더를 환경변수 Path에 추가한다

6. 테스트를 진행할 소스로 이동 후 goconvey를 실행한다

 

7. 웹브라우저로 localhost:8080을 접속하면 다음과 같은 화면 확인이 가능하다