GOLANG을 열고 사용하는 방법에 대해 이야기해보겠습니다.

PHPz
풀어 주다: 2023-03-30 09:36:14
원래의
674명이 탐색했습니다.

GOLANG은 정적인 유형의 프로그래밍 언어로서 최근 개발 분야에서 급속도로 발전했으며 효율성, 단순성, 보안성 등 많은 장점을 갖고 있어 점점 더 주목을 받고 있습니다. 이번 글에서는 GOLANG을 열고 사용하는 방법을 소개하겠습니다.

1. 준비
GOLANG을 사용하기 전에 먼저 GOLANG을 다운로드하고 설치해야 합니다. 다운로드 주소: https://golang.org/dl/, 다운로드할 시스템 버전에 해당하는 설치 패키지를 선택하세요. 추가적으로 GOLANG의 환경변수를 설정하고, 시스템 환경변수에 GOROOT, GOPATH 변수를 추가하고 그 값을 각각 GOLANG의 설치 경로와 현재 프로젝트의 작업 디렉터리로 설정해야 합니다.

2. Hello World 프로그램 작성
GOLANG의 공식 웹사이트에서는 고전적인 "Hello World" 프로그램을 포함한 다양한 샘플 프로그램을 제공합니다. 이 프로그램을 작성하는 단계는 다음과 같습니다.

  1. GOPATH에 해당하는 디렉터리에 들어가서 프로젝트 폴더로 새 폴더를 만듭니다.
  2. 이 폴더에 main.go라는 파일을 만들고 엽니다.
  3. 다음 코드를 작성합니다. :

    package main
    import "fmt"
    func main() {
     fmt.Println("Hello, World!")
    }
    로그인 후 복사
  4. 저장하고 종료합니다

3. 프로그램 실행
GOLANG 프로그램을 실행하는 방법은 크게 명령줄 실행과 IDE(통합 개발 환경) 실행 두 가지가 있습니다.

  1. 명령줄 실행:
    명령줄 인터페이스를 열고 Hello World 프로그램이 있는 폴더로 CD를 넣은 후 다음 명령을 실행하여 컴파일하고 실행합니다.

    go build main.go
    ./main
    로그인 후 복사
  2. IDE 실행:
    통합 개발 환경 사용( GoLand, Visual Studio Code 등) 작성된 프로그램 폴더를 열고 IDE에 내장된 도구를 통해 컴파일하고 실행합니다.

4. 타사 라이브러리 사용
GOLANG에서는 많은 확장 기능을 타사 라이브러리를 통해 구현해야 합니다. 타사 라이브러리를 사용하기 전에 go get 명령을 통해 로컬로 다운로드해야 합니다.
gin 프레임워크를 예로 들어 보겠습니다. 다음 단계를 따르세요.

  1. 다음 명령을 실행하여 다운로드하세요.

    go get -u github.com/gin-gonic/gin
    로그인 후 복사
  2. 새 파일을 만들고 이름을 server.go로 지정하고 그 안에 코드를 작성하세요.

  3. 저장하고 종료한 후 다음 명령을 실행하여 서버를 시작하세요.

    package main
    import (
     "github.com/gin-gonic/gin"
     "net/http"
    )
    func main() {
     router := gin.Default()
     router.GET("/", func(c *gin.Context) {
         c.String(http.StatusOK, "Hello, World!")
     })
     router.Run(":8080")
    }
    로그인 후 복사
  4. 결과를 보려면 브라우저에 localhost:8080을 입력하세요.
요약:

이 글의 소개를 통해 GOLANG의 기본 사용법과 타사 라이브러리의 사용법을 이해할 수 있습니다. GOLANG은 학습 곡선이 가파르지만 효율성, 단순성, 보안 및 기타 기능을 통해 여전히 많은 개발자가 선호하는 언어 중 하나입니다.

위 내용은 GOLANG을 열고 사용하는 방법에 대해 이야기해보겠습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿