Go/Golang 기본 - 변수 및 데이터 유형
5747 단어 gowebdev100daysofcodebeginners
int
, float
, complex
, string
, bool
입니다.Int, Float 및 complex는 숫자의 일부입니다.
정수로 시작하겠습니다. 두 가지 범주가 있습니다. 하나는 부호 있는 정수이고 다른 하나는 부호 없는 정수입니다. 부호 있는 정수는 음수일 수 있지만 부호 없는 정수는 항상 양수입니다. Signed int는
int
, Unsigned int는 uint
입니다.int8, int16, int32, int64, uint8, uint16, uint32, uint64, int, uint입니다.
예시:
package main
import "fmt"
function main() {
var lengthOfWire uint16 = 36
var numberOfChocalates int8 = 10
var boxlength uint = 200
var x int = -450
}
다음은 부동 소수점 숫자입니다.
float32
및 float64
두 가지 유형이 있습니다. var ratingOfTheProduct float32 = 3.5
마지막으로 다음 부분은
Complex
숫자입니다. 복소수에는 complex64와 complex128의 두 가지 유형이 있습니다. 내장 함수는 허수부와 실수부에서 복소수를 생성합니다. 복소수는 다음과 같이 초기화할 수 있습니다. var x complex64 = complex( 5, 2)
var y complex128 = complex( 7, 3)
인쇄된 경우 출력은 다음과 같습니다.
(5 + 2i)
(7 + 3i)
Boolean
: 부울 데이터 유형에는 1비트의 정보만 포함됩니다. 0 또는 1입니다. 0은 거짓을 나타내고 1은 참을 나타냅니다.다음과 같이 초기화할 수 있습니다.
var isCodingFun bool = true
마지막 데이터 유형은
string
입니다. 문자열은 일련의 문자를 저장하며 큰따옴표로 묶어야 합니다. 다음과 같이 초기화할 수 있습니다. var text string = "Hi, Welcome to Golang Blog Series"
+
연산자를 사용하여 두 문자열을 연결할 수 있습니다. var nameOfMovie string = "Avengers Endgame "
var concatStr string = nameOfMovie + "is one of the greatest superhero movies."
변수
Go 언어의 변수는 할당하기 전에도 값을 보유합니다. 기본값입니다. 모든 숫자 변수의 기본값은 0이고 문자열 변수의 기본값은
""
입니다. 부울 변수의 기본값은 false입니다.:=
(짧은 선언 연산자 )로 유형을 지정하지 않고 변수를 선언할 수 있습니다. 예를 들어 :
nameOfMovie := "Avengers Endgame"
x := 15
y:= 3.7
isClimateChangeReal := true
Go를 사용하면 한 줄에 여러 변수를 선언할 수도 있습니다. 그 예는 다음과 같습니다.
var x , y = 10,20
nameOfStreet , sure := "Abbey road" , true
//'nameOfStreet' is type 'string' and 'sure' is type 'bool'
✅ 여기까지가 블로그입니다.
자세한 내용은 공식 문서를 항상 확인할 수 있습니다. This 공식 사이트 💯 입니다.
Go
언어가 처음이고 더 많은 것을 확인하고 싶다면 아래에 몇 가지 리소스 🔥가 있습니다.자원
Reference
이 문제에 관하여(Go/Golang 기본 - 변수 및 데이터 유형), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/tarunj096/go-golang-basics-variables-and-data-types-1n46텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)