>  기사  >  백엔드 개발  >  Go 언어에는 프레임워크가 있나요?

Go 언어에는 프레임워크가 있나요?

青灯夜游
青灯夜游원래의
2021-03-15 16:28:163098검색

Go 언어에는 Beego(Go 언어의 오픈 소스, 고성능 웹 프레임워크), Buffalo(Go 언어의 빠른 웹 개발 프레임워크), Echo, Gin, Iris, Revel(높은 생산성, 풀 스택)과 같은 프레임워크가 있습니다. 바둑언어) 웹프레임워크) 등

Go 언어에는 프레임워크가 있나요?

이 튜토리얼의 운영 환경: windows10 시스템, GO 1.11.2, thinkpad t480 컴퓨터.

Go는 간단하고 빠르며 안정적인 소프트웨어를 구축하기 위해 빠르게 성장하고 있는 오픈 소스 프로그래밍 언어입니다.

혼자서 작은 애플리케이션을 작성하는 경우 웹 프레임워크가 필요하지 않을 수도 있습니다. 하지만 제품을 만들고 싶다면 반드시 좋은 프레임워크가 필요합니다.

당신이 지식과 ​​경험이 있다고 생각했다면, 이 모든 코드를 직접 작성하시겠습니까? 작업을 완료할 프로덕션급 외부 패키지를 찾을 시간이 있습니까? 이것이 귀하의 신청서의 나머지 부분과 일치한다고 확신합니까?

이것이 우리(최고의 우리조차도)가 프레임워크를 사용하게 만드는 이유입니다. 다른 사람이 이미 필요한 노력을 다했다면 우리는 반복하고 싶지 않습니다.

6 Go 언어 웹 프레임워크

1. Beego: Go 언어로 된 오픈 소스 고성능 웹 프레임워크
* https://github.com/astaxie/beego
* https://beego. me

2. Buffalo: Go 언어의 빠른 웹 개발 프레임워크
* https://github.com/gobuffalo/buffalo
* https://gobuffalo.io

3. Performance, 미니멀리스트 웹 프레임워크 * https://github.com/labstack/echo
* https://echo.labstack.com

4. Gin: Go 언어로 작성된 HTTP 웹 프레임워크입니다. Martini 스타일 API를 제공하며 더 나은 성능을 제공합니다. * https://github.com/gin-gonic/gin
* https://gin-gonic.github.io/gin

5: Iris: 현재 가장 빠르게 성장하는 Go Web 프레임워크입니다. 완전한 MVC 기능을 제공하며 미래 지향적입니다. * https://github.com/kataras/iris
* https://iris-go.com

6. Revel: 생산성이 높은 전체 스택 Go 언어 웹 프레임워크입니다. * https://github.com/revel/revel
* https://revel.github.io

추천 학습:

Golang 튜토리얼

위 내용은 Go 언어에는 프레임워크가 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.