golang(7)
-
GO 언어: names 명명 규칙 (4)
GO 에는 25개의 키워드가 존재한다. 예약돼 있으므로 이름에 쓰일 수 없다. break / case / chan / const / continue / default / defer / else fallthrough / for / func / go / goto / if / import / interface map / package / range / return / select / struct / switch / type / var 아래는 예약된 단어는 아니나 햇갈리지 않게 안 쓰는 것이 좋다. Constants true false iota nil Types int int8 int16 int32 int64 uint uint8 uint16 uint32 uint64 uintptr float32 float64 c..
2021.03.10 -
GO 언어: Data Types : Numbers, Strings, Boolean (3)
Data Types Numbers, Strings, Boolean package main import ( "fmt" ) func main() { fmt.Println("Addition 덧셈") fmt.Println("1 + 3 =", 1+3) fmt.Println("1.0 + 3.0 =", 1.0+3.0) fmt.Println("Substraction 뺄셈") fmt.Println("1 - 3 =", 1-3) fmt.Println("1.0 - 3.0 =", 1.0-3.0) fmt.Println("Multiplication 곱셈") fmt.Println("1 * 3 =", 1*3) fmt.Println("1.0 * 3.0 =", 1.0*3.0) fmt.Println("Division 나눗") fmt.Pri..
2021.03.09 -
GO 언어: Hello World 예제 os.Exit() (2)
os.Exit() // comment, 주석 // go run 1.helloworld.go // go build 1.helloworld.go /* ./1.helloworld */ package main // 모든 go 프로그램은 패키지 선언으로 시작한다. import ( "fmt" // 타 패키지로부터 임포트 할 패키지, fmt는 format의 줄임말 "os" ) func main() { // 모든 function 은 func로 시작하며 그다음 function 명인 main() fmt.Println("Hello, ㅎㅇ") // println 은 print line 의 줄임 os.Exit(0) // 0 은 성공, 그외숫자는 실패 } 현재 프로그램을 종료한다. 0 은 성공을 의미하며 0 이외의숫자는 에러를 ..
2021.03.09 -
GO 언어: Hello World 예제 (1)
MAC OS 에서 실행되었다. // comment, 주석 // go run 1.helloworld.go // go build 1.helloworld.go /* ./1.helloworld */ package main // 모든 go 프로그램은 패키지 선언으로 시작한다. import ( "fmt" // 타 패키지로부터 임포트 할 패키지, fmt는 format의 줄임말이다 ) func main() { // 모든 function 은 func로 시작하며 그다음 function 명인 main() fmt.Println("Hello, ㅎㅇ") // println 은 print line 의 줄임 } GO는 컴파일형 언어이다. 컴파일형 언어(compiled language)란 명령문이 하나씩 번역되어 실행되는 해석형 언어..
2021.02.23 -
GO 언어 개발환경 세팅 (golang Setting Up a Development Environment)
MAC 1. go version 터미널에 들어간다 아래와 같이 나오면 정상적으로 설치 된 것 이다. 2. go env GOPATH 를 확인할수 있다. /usr/local/go 에 설치되어있다 홈 디렉토리로 돌아온다 WINDOW cmd 창을 켠 후 아래 커맨드를 입력한다. setx GOPATH %USERPROFILE%
2021.02.18 -
GO 언어 설치(golang installation Window/MAC)
MAC 1. golang 공식사이트 접속 golang.org The Go Programming Language Download Go Binary distributions available for Linux, macOS, Windows, and more. // You can edit this code! // Click here and start typing. package main import "fmt" func main() { fmt.Println("Hello, 世界") } Hello, World! Conway's Game of Life Fibonacci golang.org 2. Download Go 누른다. 3. 2020/02/16일 기준 1.16 버전 윈도우/ 맥/ 리눅스 버전중 선택하여 받는다 설치..
2021.02.17