Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- awskrug
- git hub
- go
- Azure
- 표준 라이브러리
- GIT
- 파이썬
- 클라우드
- 프로세스 관리
- open ai
- AI
- nexus
- Linux
- AWS
- 명령어
- 3티어 아키텍처
- 애저
- dockerfile
- AI챗봇
- aws사용자모임
- jenkins
- maven
- 함수
- docker
- terraform
- it기사
- 사용자 계정 관리
- 리눅스
- 변수
- python
Archives
- Today
- Total
We are Architect
변수 - 2(5) 본문
* 다양한 변수 표기 방법
- 변수는 다양하게 표기가 가능하다.
package main import "fmt" func main() { var a int = 3 var b int var c = 4 d := 5 // : 은 var 와 같음 var e = "Hello" // 문자열로 저장 f := 3.14 // 실수값으로 저장. fmt.Println(a, b, c, d, e, f) }
* 변수의 4가지
-
- go는 최강타입 언어 이여서 타입을 같게 해야 한다.
- 연산의 각 항목의 타입은 반드시 같아야 한다.
- 예를 들어 var a int = 3, var b float = 4 인 상태에서 a + b 를 한다면 연산이 되지 않는다.
- 가능하게 할려면 타입 변환을 하면 된다.
package main import "fmt" func main() { a := 3 //int64 var b float64 = 3.5 var c int = int(b) // 3.5 > 3 d := float64(a) * b var e int64 = 7 f := a * int(e) fmt.Println(a, b, c, d, e, f) }
'Programing > Go' 카테고리의 다른 글
fmt 패키지를 통한 표준 입출력(7) (0) | 2025.01.06 |
---|---|
변수 - 3(6) (0) | 2025.01.05 |
변수(4) (1) | 2025.01.03 |
Go로 Hello World 출력해보기(3) (1) | 2025.01.02 |
GO 설치 및 개발환경 설정 해보기_윈도우(2) (2) | 2024.12.28 |