>  기사  >  백엔드 개발  >  golang 주석에는 여러 유형이 있습니다.

golang 주석에는 여러 유형이 있습니다.

青灯夜游
青灯夜游원래의
2022-12-08 19:18:355584검색

Golang 주석은 두 가지 형식으로 제공됩니다. 1. "//한 줄 주석" 구문을 사용하는 한 줄 주석(줄 주석이라고 함) 2. 시작하는 여러 줄 주석(블록 주석이라고 함) "/*"로 끝나고 끝에 "*/ "로 끝나며 중첩될 수 없는 경우 구문은 "/*Comment content...*/"입니다. 개발자는 어디에서나 "//"로 시작하는 한 줄 주석을 사용할 수 있지만 여러 줄 주석은 일반적으로 패키지 문서화 또는 블록의 코드 조각 주석 처리에 사용됩니다.

golang 주석에는 여러 유형이 있습니다.

이 튜토리얼의 운영 환경: Windows 7 시스템, GO 버전 1.18, Dell G3 컴퓨터.

댓글 소개

프로그램에 주석을 달고 설명하는 데 사용되는 텍스트는 주석입니다.

프로그램에서 주석의 역할은 프로그램에 주석을 달고 설명하는 것입니다. 소스 코드를 더 쉽게 읽을 수 있습니다. 컴파일 시스템은 소스 코드를 컴파일할 때 주석이 달린 부분을 자동으로 무시하므로 주석은 프로그램의 기능을 구현하는 데 어떤 역할도 하지 않습니다. 소스 코드에 적절하게 주석을 추가하면 소스 코드의 가독성이 향상될 수 있습니다.

댓글은 프로그래머가 꼭 갖춰야 할 좋은 프로그래밍 습관입니다. 먼저 댓글을 통해 생각을 정리한 후 코드를 사용해 반영해보세요.

Golang에는 두 가지 형태의 주석이 있습니다

  • 한 줄 주석은 //로 시작하는 가장 일반적인 주석 형태입니다. ;

  • 다중 행 주석은 /*로 시작하고 */로 끝나는 블록 주석이라고 하며, 중첩될 수 없습니다. 다중 행 주석은 일반적으로 패키지 문서 설명이나 블록에 주석이 달린 코드 조각에 사용됩니다. [관련 추천 : Go 동영상 튜토리얼, 프로그래밍 교육]

1. 줄 댓글

한 줄 댓글의 형식은 다음과 같습니다

//单行注释

예:

golang 주석에는 여러 유형이 있습니다.

2. 주석 차단( 여러 줄 주석)

여러 줄 주석의 형식은 다음과 같습니다

/*
第一行注释
第二行注释
...
*/

예:

golang 주석에는 여러 유형이 있습니다.

3 설명

각 패키지에는 관련 주석이 있어야 하며, 패키지를 사용하기 전에 추가해야 합니다. 패키지 이름을 선언하는 문 해당 주석은 패키지의 기능과 역할을 간략하게 설명하는 데 사용됩니다.

동시에 패키지 설명 앞의 주석 내용은 기본적으로 이 패키지의 문서로 간주됩니다. 패키지는 여러 파일에 분산될 수 있지만 그 중 하나만 주석 처리하면 됩니다.

다음과 같이 빈 줄을 사용하여 여러 주석을 구분할 수 있습니다.

// Package superman implements methods for saving the world.
//
// Experience has shown that a small number of procedures can prove
// helpful when attempting to save the world.
package superman

코드의 변수, 상수, 함수 및 기타 개체에 해당 주석을 추가하는 것이 가장 좋습니다. 이렇게 하면 나중에 코드를 쉽게 개발할 수 있습니다. , 다음 코드의 enterOrbit 함수에 대한 주석과 같습니다.

// enterOrbit causes Superman to fly into low Earth orbit, a position
// that presents several possibilities for planet salvation.
func enterOrbit() error {
   ...
}

4. 사용 세부 정보

1) 줄 주석 및 블록 주석의 경우 주석이 달린 텍스트는 Go 컴파일러에서 실행되지 않습니다.

2) 블록 댓글은 빠른 댓글 내에 중첩될 수 없습니다.

더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 비디오를 방문하세요! !

위 내용은 golang 주석에는 여러 유형이 있습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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