[go] 제어 구조를 활용한 데이터 변경 예시
목차
조건문을 활용한 데이터 변경
package main
import "fmt"
func main() {
score := 85
var grade string
if score >= 90 {
grade = "A"
} else if score >= 80 {
grade = "B"
} else {
grade = "C"
}
fmt.Println("Grade:", grade)
}
위의 예시에서는 점수에 따라 학점을 부여하는데, 조건문(if-else) 을 사용하여 점수에 따라 학점을 변경합니다.
반복문을 활용한 데이터 변경
package main
import "fmt"
func main() {
numbers := []int{2, 4, 6, 8, 10}
for i, num := range numbers {
numbers[i] = num * 2
}
fmt.Println("Doubled numbers:", numbers)
}
또 다른 예시에서는 반복문(for) 을 사용하여 배열 내의 숫자를 두 배로 만들어 데이터를 변경합니다.
이처럼 제어 구조인 조건문과 반복문을 활용하여 데이터를 변경할 수 있습니다.
참고 자료
- Go 언어 공식 문서: https://golang.org/doc/