고랭 베이직
3316 단어 gowebdevjavascriptprogramming
Go lang의 데이터 유형
10.포인터
11.부호 없는 정수에는 양수 값만 할당할 수 있습니다
데이터 유형의 기본값
데이터 유형 설명
일부분
package main
import "fmt"
func main() {
a := []int{1,3,4,5}
res := sum(a)
fmt.Println("slice: ", res)
res = multi(a)
fmt.Println("slice: ", res)
}
func sum(number []int) int {
total := 0
for _, num:= range number {
total += num
}
return total
}
func multi(number []int) int {
total := 1
for _, num:= range number {
total *= num
}
return total
}
정렬
package main
import "fmt"
func main() {
a := [5]int{}
fmt.Println("integer Array: ", a)
var b = [4]string{
"codemen",
"m",
"codemen",
"codemen",
}
fmt.Println("Name: ", b)
colors := [4]string{
"roje","gris","azul","black"}
fmt.Println("Name: ", colors)
}
지도
package main
import "fmt"
type Vertex struct {
Lat, Long float64
}
var m map[string]Vertex
func main() {
m = make(map[string]Vertex)
m["Bell Labs"] = Vertex{
40.68433, -74.39967,
}
fmt.Println(m["Bell Labs"])
}
var a string = "codemen"
var m map[string]string
func main() {
m = make(map[string]string)
m["Hello String"] = a
fmt.Println(m["Hello String"])
}
구조체
상호 작용
바늘
Reference
이 문제에 관하여(고랭 베이직), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/iamsabbiralam/go-lang-basic-33cb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)