1. Что выведет данный код?
package main
import (
"fmt"
)
func main() {
var x int
var y int
x = 5
y = 2
fmt.Print(x / y)
}- 2
- 2.5
- NaN
- При выполнении случится паника
Ответ
2
2. Что выведет данный код?
package main
import (
"fmt"
)
func main() {
nums := []int{10, 20, 30}
fmt.Print(nums[2])
}- 30
- panic: runtime error: index out of range [4] with length 3
- 0
- nil
Ответ
30
3. Что выведет данный код?
package main
import (
"fmt"
)
func main() {
arr := make([]int,3)
s:=arr[:]
s[0]=42
fmt.Print(arr,s)
}- [42 0 0] [42 0 0]
- [0 0 0] [42 0 0]
- [42 0 0] [0 0 0]
- Ошибка компиляции
Ответ
[42 0 0] [42 0 0]
4. Что выведет данный код?
package main
import (
"fmt"
)
type consumer struct {
balance float64
}…