반응형

golang 4

[Golang] 연산자

연산자 연산자란? 특정한 작업을 위해 사용하는 기호를 가리킵니다 대입연산자, 산술연산자, 비교연산자, 논리연산자 등이 존재합니다 대입연산자 대입연산자는 앞에서 이미 다루었습니다 = 와 := 이 바로 대입연산자에 해당합니다 산술연산자 수학적인 계산에 사용되는 연산자 +, -, *, /, %, ++, — 산술 연산 후 대입을 축약할 수 있습니다 +=, -=, *=, /=, %= 산술연산 주의점 - 산술연산은 같은 자료형끼리만 가능합니다 다른 자료형과의 연산을 하려면 자료형을 변환하면 됩니다 var num3 int = 10 var num4 float32 = 2.5 fmt.Println(num3 - num4) // error fmt.Println(float32(num3) - num4)) // 결과: 7.5 fm..

Programming/Golang 2021.10.09

[Golang] 자료형 2 - 배열

이번엔 자료형 2탄입니다. 1) 배열 한 반의 학생들을 관리하기 위한 프로그램을 만든다고 가정해봅시다. 한 반에 30명이 있고, 학생들의 이름을 저장하기 위해선 어떻게 해야할까요? 30개의 변수/상수를 만들어야 할까요? 30개의 변수는 어떻게 관리해야할까요? 지금까지 배운 숫자, 문자열, boolean 은 데이터를 하나씩 표현할 수 있는 자료형입니다. 프로그래밍을 하다보면 위 예제처럼 데이터들의 묶음을 가지고 작업하는 경우가 많습니다 이럴 때 데이터의 묶음을 나타내는 자료형인 배열 을 사용합니다. 배열은 각 자료형에 맞춰 만들 수 있습니다 func main() { // string 자료형 값 하나를 저장 var name1 string = "김고랭" // string 자료형 값들 5개를 하나의 배열에 저장..

Programming/Golang 2019.10.03

[Golang] 자료형 1 - 숫자, 문자열, boolean

자료형 자료형은 프로그램에서 사용하는 값 들의 모든 종류를 말합니다 golang은 변수 또는 상수를 선언할 때 꼭 자료형을 명시해주어야 합니다 자료형의 종류로 숫자, 문자열, boolean, 배열 등이 있습니다 잠깐! 변수와 상수 편에서는 선언할 때 자료형을 명시 안했는데요? ... /** 지난번 본 변수와 상수 - 변수 선언 예제에서 선언한 변수의 자료형을 명시하지 않았는데요. 그 이유는 golang 컴파일러가 대입된 초기값을 통해 해당 변수의 자료형이 무엇인지 알게 됩니다 그래서 자료형을 작성하지 않아도 문자열(string) 타입으로 초기화가 된 것이죠 만일 초기값을 대입하지 않는다면 자료형 명시는 반드시 해야합니다. */ // := 연산자를 사용하여 var 생략하기 text4 := "World" ...

Programming/Golang 2019.09.30

🌉 GoBridge Seoul 세미나가 열립니다. (2019.09.21-22)

프로그래밍에 도전하고 싶은 비 개발자 분들을 위한 워크샵! 안녕하세요! 개발자 커뮤니티의 다양성을 높이자는 취지를 가진 워크샵인 "제2회 고브릿지 서울 워크샵" 을 9월 21일 22일에 개최합니다. google에서 만든 golang이라는 언어를 매개로 하여, 개발을 해보지 않았거나, 시작했으나 지속적으로 해보고 싶은 여성 분들을 주요 대상으로 합니다. 어느 집단에나 다양성은 중요합니다. 다양성은 왜 필요할까? (왜 여성과 성 소수자와 장애인과 소수인종을 배려해야 할까?) 라는 글을 읽으면 쉽게 이해하실 수 있을 것입니다! (저희 행사와는 무관한 글입니다) 인종, 언어, 출신 등 다양한 기준에서 소수자가 있을 수 있지만 저희는 성별에 조금 더 초점을 맞추어 행사를 기획하였습니다. 개발자 세계가 지나치게 남..

Information 2019.08.17
728x90
반응형