[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
백엔드 개발 Golang 진은 무슨 뜻인가요?

진은 무슨 뜻인가요?

May 18, 2019 pm 02:29 PM
gin

진은 무슨 뜻인가요?

Gin은 Go로 작성된 웹 프레임워크로 고성능이라는 장점을 가지고 있습니다.

1. 설치

go를 사용하여 gin 라이브러리를 다운로드하고 명령줄 입력: github.com/gin-gonic/gin으로 이동, 일반적으로 다음을 사용합니다. 필수 종속성:

import "github.com/gin-gonic/gin"
import "net/http"
로그인 후 복사

2: 기본 애플리케이션

1. gin.Context의 쿼리 메서드: URL 매개변수 가져오기

package main
 
import (
    "github.com/gin-gonic/gin"
    "net/http"
)
 
func getQuery(context *gin.Context){
 
    userid := context.Query("userid")
    username := context.Query("username")
 
    context.String(http.StatusOK,userid+" "+username)
}
func main(){
    // 注册一个默认路由器
    router := gin.Default()
 
    //注册GET处理
    router.GET("/user", getQuery)
 
    //默认8080端口
    router.Run(":8088")
}
로그인 후 복사

Browser 출력: #🎜 🎜#

5 xiaoming
로그인 후 복사
로그인 후 복사

2. gin.Context의 Param 메서드: RESRful 스타일 URL 매개 변수 전달

package main
 
import (
    "github.com/gin-gonic/gin"
    "net/http"
)
 
func getParam(context *gin.Context){
 
    userid := context.Param("userid")
    username := context.Param("username")
 
    context.String(http.StatusOK,userid+" "+username)
}
func main(){
    // 注册一个默认路由器
    router := gin.Default()
 
    //注册GET处理
    //router.GET("/user", getQuery)
    router.GET("/user/:userid/:username",getParam)
    //默认8080端口
    router.Run(":8088")
}
로그인 후 복사

Supplement: /:varname은 해당 항목과 일치해야 하며, /*varname은 뒤에 오는 모든 항목과 일치하며 사용할 수 없습니다. 동시에 두 개 이상, 그렇지 않으면 컴파일 오류가 보고됩니다

페이지 출력:

5 xiaoming
로그인 후 복사
로그인 후 복사

위 내용은 진은 무슨 뜻인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

기술 세계를 탐험할 수 있도록 Go 언어 오픈 소스 프로젝트 5개를 선택했습니다. 기술 세계를 탐험할 수 있도록 Go 언어 오픈 소스 프로젝트 5개를 선택했습니다. Jan 30, 2024 am 09:08 AM

기술 세계를 탐험할 수 있도록 Go 언어 오픈 소스 프로젝트 5개를 선택했습니다.

Go 언어 개발 필수 사항: 인기 있는 프레임워크 권장 사항 5가지 Go 언어 개발 필수 사항: 인기 있는 프레임워크 권장 사항 5가지 Mar 24, 2024 pm 01:15 PM

Go 언어 개발 필수 사항: 인기 있는 프레임워크 권장 사항 5가지

Go와 Gin을 결합하여 Mysql 데이터를 Excel 테이블로 내보내는 방법 Go와 Gin을 결합하여 Mysql 데이터를 Excel 테이블로 내보내는 방법 May 26, 2023 pm 09:15 PM

Go와 Gin을 결합하여 Mysql 데이터를 Excel 테이블로 내보내는 방법

Go 언어 프레임워크 살펴보기: 놓칠 수 없는 5가지 선택! Go 언어 프레임워크 살펴보기: 놓칠 수 없는 5가지 선택! Feb 19, 2024 pm 02:29 PM

Go 언어 프레임워크 살펴보기: 놓칠 수 없는 5가지 선택!

Gin 프레임워크의 API 문서 및 자동화된 테스트에 대한 자세한 설명 Gin 프레임워크의 API 문서 및 자동화된 테스트에 대한 자세한 설명 Jun 22, 2023 pm 09:43 PM

Gin 프레임워크의 API 문서 및 자동화된 테스트에 대한 자세한 설명

Gin 프레임워크의 구성 파일 파서 및 해당 응용 프로그램에 대한 자세한 설명 Gin 프레임워크의 구성 파일 파서 및 해당 응용 프로그램에 대한 자세한 설명 Jun 22, 2023 pm 04:05 PM

Gin 프레임워크의 구성 파일 파서 및 해당 응용 프로그램에 대한 자세한 설명

Go 언어에서 일반적으로 사용되는 프레임워크는 무엇인지 살펴보겠습니다. Go 언어에서 일반적으로 사용되는 프레임워크는 무엇인지 살펴보겠습니다. Feb 18, 2024 pm 10:53 PM

Go 언어에서 일반적으로 사용되는 프레임워크는 무엇인지 살펴보겠습니다.

시장에서 가장 인기 있는 golang 프레임워크는 무엇입니까? 시장에서 가장 인기 있는 golang 프레임워크는 무엇입니까? Jun 01, 2024 pm 08:05 PM

시장에서 가장 인기 있는 golang 프레임워크는 무엇입니까?

See all articles