Go tests
7.49K subscribers
284 photos
93 links
По всем вопросам- @haarrp

@itchannels_telegram - 🔥полезные ит-каналы

https://t.iss.one/Golang_google - Golang программирование

@golangl - golang chat

@GolangJobsit - golang channel jobs

@golang_jobsgo - go chat jobs
Download Telegram
Что выведет код ?

Пишите ответ в комментариях
👇

@golangtests
⚡️Маст-хэв список для программистов, каналы с последними книжными новинками, библиотеками, разбором кода и актуальной информацией, связанной с вашим языком программирования.
Лучший способ получать свежие обновлении и следить за трендами в разработке.

Машинное обучение: t.iss.one/ai_machinelearning_big_data
Python: t.iss.one/pythonl
C#: t.iss.one/csharp_ci
C/C++/ t.iss.one/cpluspluc
Data Science: t.iss.one/data_analysis_ml
Devops: t.iss.one/devOPSitsec
Go: t.iss.one/Golang_google
Базы данных: t.iss.one/sqlhub
Rust: t.iss.one/rust_code
Javascript: t.iss.one/javascriptv
React: t.iss.one/react_tg
PHP: t.iss.one/phpshka
Android: t.iss.one/android_its
Мобильная разработка: t.iss.one/mobdevelop
Linux: t.iss.one/+A8jY79rcyKJlYWY6
Big Data: t.iss.one/bigdatai
Хакинг: t.iss.one/linuxkalii
Тестирование: https://t.iss.one/+F9jPLmMFqq1kNTMy
Java: t.iss.one/javatg

💼 Папка с вакансиями: t.iss.one/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.iss.one/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.iss.one/addlist/eEPya-HF6mkxMGIy

Папка машинное обучение: https://t.iss.one/addlist/_FjtIq8qMhU0NTYy

📕 Бесплатные Книги для программистов: https://t.iss.one/addlist/YZ0EI8Ya4OJjYzEy

🎞 YouTube канал: https://www.youtube.com/@uproger

😆ИТ-Мемы: t.iss.one/memes_prog

🇬🇧Английский: t.iss.one/english_forprogrammers
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет код ?

Пишите ответ в комментариях 👇

@golangtests
Что выведет код ?

package main

func main() {
for counter, i := 0, 0; i < 3; i++ {
defer func() {
counter++
print(counter)
}()
}
}

📌 Ответ

@golangtests
Что выведет код?
Anonymous Quiz
16%
[7 5 6]
39%
[7 6 5]
45%
[7 0 5 6]
Что выведет код ?

package main

func main() {
for counter, i := 0, 0; i < 3; i++ {
defer func() {
counter++
print(counter)
}()
}
}


Ответ


@golangtests
Что выведет код ?

package main

import "unsafe"

func f(x int64) byte {
return 1 << unsafe.Sizeof(x) >> 8
}

func g[T any](x T) byte {
return 1 << unsafe.Sizeof(x) >> 8
}

func main() {
var n int64 = 0
println(f(n), g(n))
}

🚀 Ответ

@golangtests
Что выведет код ?

package main

func main() {
for i, p := 0, new(int); p != &i; i++{
p = &i
print(i)
}
}


Пишите свой ответ в комментариях👇

🚀 Ответ

@golangtests
👣 Эквивалентны ли функции в версии ?

func foo() {
var p *int
for i := 0; i < 3; {
p = &i
print(i)
*p++
}
}

и

func bar() {
var p *int
for i := 0; i < 3; *p++ {
p = &i
print(i)
}
}


Пишите свой ответ в комментариях👇

@golangtests
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Что выведет код ?

package main

import "runtime"

func main() {
c := make(chan int)
go func() {
defer close(c)
defer runtime.Goexit()
var x any = []int(nil)
println(x == x)
}()
<-c
}


📌Запустить код

#junior #quiz

@golangtests
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет код ?

package main

import "fmt"

func main() {
done := make(chan bool)

values := []string{"a", "b", "c"}
for _, v := range values {
go func() {
fmt.Println(v)
done <- true
}()
}

// wait for all goroutines to complete before exiting
for _ = range values {
<-done
}
}


📌Ответ


@golangtests
Что выведет код ?
Anonymous Quiz
18%
Error
24%
a,b,c
57%
c,c,c
👣 Что выведет код ?

Пишите свой ответ в комментариях👇

@golangtests
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Что выведет код ?

package main

func main() {
m := make(map[float64]int, 8)
k := 0.0
m[k] = 0
k /= k // k is NaN now
m[k] = 1
m[k] = 2
for k := range m {
delete(m, k)
}
print(len(m))
clear(m)
println(len(m))
}

📌Ответ

Пишите свой ответ в комментариях👇

@golangtests
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет код?
Anonymous Quiz
38%
0.0
23%
10
30%
20
9%
22