'코딩생활/Golang' 카테고리의 글 목록
반응형

코딩생활/Golang 2

[Golang]Golang 기본 저장하기2

슬라이스 - Go언어에서 제공하는 동적 배열. - 길이가 요소 개수에 따라 자동으로 증가 슬라이스 선언 {}를 이용한 초기화 var slice1 = []int{1,2,3} var slice2 = []int{1, 5:2, 10:3} make()를 이용한 초기화 var slice = make([]int,3) 값추가 slice = append(slice, 3,4,5,6,7) 슬라이싱 배열의 일부를 집어내는 기능 유용한 슬라이싱 기능 활용 복제 package main import "fmt" func main() { slice1 := []int{1, 2, 3, 4, 5} slice2 := make([]int, 3, 10) slice3 := make([]int, 10) cnt1 := copy(slice2, slic..

코딩생활/Golang 2021.05.25

[Golang] Golang 기본 저장하기

package main /*Go 언어는 패키지선언으로 시작되어야 한다. package main 은 프로그램 시작점이 있는 패키지다. */ import "fmt" //fmt 패키지를 가져온다. func main() { fmt.Println("Hello Go World") } // 프로그램은 main() 함수에서 시작해서 main() 함수에서 종료된다. 변수 변수란 값을 저장하는 메모리 상의 공간이다 이름이 있다. 변수명 규칙 문자, _, 숫자를 사용해 지을 수 있지만 첫 글자는 반드시 문자나 _로 시작해야 한다. _를 제외한 다른 특수문자를 포함할 수 없다. 변수명 권장사항 변수명은 영문자를 제외한 다른 언어의 문자는 사용하지 않는다. 변수명에 여러 단어가 이어지면 두 번째 단어부터는 대문자로 시작한다. ..

코딩생활/Golang 2021.05.19
반응형