基本構文に関する問題 - Gopher道場で学ぼう
DRANK

はじめにGophers Japanでは、Gopher道場というGoを体系的に学ぶ場を提供しています。2025年は4月より数年ぶりにオンラインにて開催しています。 main func main() { var x int x := 10 println(x) } 問題2以下のコードを読み、a, b, cの出力結果を予測してください。また、cの型は何になるでしょうか?package main import "fmt" func main() { var a int var b string c := 0.0 fmt.Println(a, b, c) } 問題3以下のコードはコンパイルエラーになります。エラーの理由を説明し、適切に修正してください。package main import "fmt" func main() { const x = 1.5 var y int = x fmt.Println(y) } 問題4以下のコードは何を出力するか?iotaの動きを正確に理解して答えてください。package main import "fmt" const ( a = iota + 1 _ b c = iota * 2 ) func main() { fmt.Println(a, b, c) } 問題5次のコードはコンパイルできますか?できない場合はその理由を説明してください。package main func main() { println("Hello") 100 + 200 } おわりに本稿ではGopher道場の講義内容を元にした問題を出題しま…

zenn.dev
Related Topics: Go (programming language)
2 comments