>  기사  >  백엔드 개발  >  학습 GO: 03

학습 GO: 03

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-10-06 14:07:03163검색

Learning GO: 03

안녕하세요! 나는 현재 Go Lang을 배우고 있으며 내 Notion에 대한 몇 가지 기본 메모를 작성하고 있으며 여기에 게시할 수도 있습니다. 잘 생각해서 쓴 것도 아니고 잘 쓴 것도 아니고 그냥 참고용으로 가끔 메모하는 거에요.

저는 막시밀리안 슈바르츠뮐러의 Udemy 강좌를 수강하고 있습니다.


메모

사용자 입력

  • cli를 통해 사용자로부터 가치를 얻는 것은 C 언어에서 수행되는 방식과 매우 유사합니다
  • 이를 수행하려면 fmt 패키지의 Scan() 메서드를 사용할 수 있습니다.

fmt.Scan(&investmentAmount) 


  • 여기에서 InvestmentAmount는 이미 선언되었으며 그 안에 값이 있으므로 실제 변수에 대한 포인터인 "&" 기호를 사용하고 있음을 재정의하고 여기서는 사용자 입력의 값을 재정의합니다.
  • 사용자가 변수에 값을 지정하지 않으면 해당 유형의 기본값으로 초기화되고 float의 경우 0.0이 됩니다

초기값 없이 변수 선언하기

  • 해당 변수에 대한 값을 초기화하지 않고 변수를 선언할 수 있지만 이를 위해서는 GO Lang이 정적으로 유형이 지정된 언어이므로 변수 유형을 명시적으로 선언해야 합니다
  • 이것은 var 키워드, 변수 이름, 변수 유형을 사용하여 선언됩니다

var years float64
var expectedReturn float64


GO Lang에서 변수를 선언하는 모든 방법


const inflationRate = 2.5
var investmentAmount float64 = 1000
var years float64
expectedReturn := 5.5


위 내용은 학습 GO: 03의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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