>백엔드 개발 >Golang >Go 언어에서 식별자의 의미는 무엇입니까

Go 언어에서 식별자의 의미는 무엇입니까

青灯夜游
青灯夜游원래의
2023-01-31 10:16:393536검색

Go 언어에서 식별자는 Go 언어에서 다양한 변수, 메서드, 함수 등의 이름을 지정하는 데 사용하는 문자 시퀀스를 의미합니다. 식별자는 여러 문자, 밑줄 "_" 및 숫자로 구성되며 첫 번째 문자는 문자여야 합니다. 일반인의 관점에서는 스스로 정의할 수 있는 모든 이름을 식별자라고 부를 수 있습니다. 식별자를 사용하기 전에 식별자를 선언해야 합니다. 식별자를 선언하는 것은 식별자를 상수, 유형, 변수, 함수 또는 코드 패키지에 바인딩하는 것입니다. 식별자 이름은 동일한 코드 블록에서 반복될 수 없습니다.

Go 언어에서 식별자의 의미는 무엇입니까

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

Go 언어에서 식별자란 무엇인가요?

Golang에서는 식별자라고 불리는 다양한 변수, 메서드, 함수 등의 이름을 지정할 때 문자 시퀀스를 사용합니다.

식별자는 Go 언어에서 다양한 변수, 메서드, 함수 등의 이름을 지정하는 데 사용되는 문자 시퀀스를 나타냅니다. 식별자는 여러 문자, 밑줄_ 및 숫자로 구성되며 첫 번째 문자는 문자여야 합니다.

일반인의 용어로는 이름을 붙일 수 있는 모든 것을 식별자라고 합니다. 간단히 이해하면 식별자는 이름이며 주요 기능은 변수, 함수, 클래스 이름, 모듈 이름, 다른 개체.

식별자는 사용하기 전에 선언해야 합니다. 식별자를 선언하는 것은 식별자를 상수, 유형, 변수, 함수 또는 코드 패키지에 바인딩하는 것입니다. 동일한 코드 블록 내에서 식별자 이름을 반복할 수 없습니다.

Go 언어 식별자의 명명 규칙

  • Go 언어 식별자는 26개의 영문자(대문자 및 소문자, 0-9, _)로 구성됩니다.

  • Go 언어 식별자는 숫자로 시작할 수 없습니다.

  • Go 언어 식별자는 엄격하게 대소문자를 구분합니다.

  • Go 언어 식별자에는 공백, @, %, $와 같은 특수 문자를 포함할 수 없습니다.

  • 밑줄 _ 자체는 Go에서 널 식별자라고 불리는 특수 식별자입니다. 다른 식별자를 나타낼 수 있지만 해당 값은 무시됩니다(예: 반환 값이 무시됨). 따라서 식별자가 아닌 자리 표시자로만 사용할 수 있습니다.

  • 시스템 예약 키워드를 식별자(총 25개)로 사용할 수 없습니다.

식별자의 이름을 지정할 때 다음 사항에 주의해야 합니다.

  • 식별자의 이름은 가능한 짧고 의미가 있어야 합니다.

  • 표준 라이브러리의 패키지 이름과 반복될 수 없습니다. ;

  • Camel Case 명명은 stuName, getVal과 같은 변수, 함수, 상수의 이름을 지정할 때 사용됩니다.

물론 Go 언어에서는 변수, 함수, 상수 이름의 첫 글자를 사용합니다. 첫 글자가 대문자이면 다른 이름으로 사용할 수 있다는 의미입니다. (Java의 public과 유사) 첫 글자가 소문자이면 이 경우에만 사용할 수 있습니다. 패키지(Java의 비공개와 유사)

【관련 추천: Go 비디오 튜토리얼, 프로그래밍 교육

위 내용은 Go 언어에서 식별자의 의미는 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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