Golang вопросы собеседований
13.9K subscribers
663 photos
7 videos
1 file
474 links
@notxxx1 - админ

@Golang_google - Golang для разработчиков

@itchannels_telegram - 🔥лучшие из ит

@golangl - chat

@golangtests - golang tests

@golang_jobsgo - go chat jobs

@ai_machinelearning_big_data - AI

@data_analysis_ml

РКН: clck.ru/3FmtKd
Download Telegram
👣 Погружение в Go-шные структуры данных

Здесь собрано объяснение устройства структур данных в Go с примерами кода
А именно, подробно обсуждаются операции с массивами, слайсами, map и произвольными структурами
Будет полезно для тех, кто только вливается в Go

▶️ Структуры данных в Go

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍101🔥1
👣 Объяснение важных концепций Go

Здесь приведено много примеров кода, которые детально объясняют азы Go
Особенно будет полезно для начинающих гоферов

▶️ Примеры кода с объяснением

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣7👍21🔥1🤔1🥱1
👣 Визуализация разных алгоритмов и структур данных

Здесь очень наглядно и понятно показаны разные структуры данных и продемонстрирована работа некоторых алгоритмов
Разумеется, будет полезно для подготовки к любому собеседованию, не только на позицию Go-разработчика

▶️ Визуализация

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83🔥2
👣 Тренажёр для подготовки к собеседованию

go install github.com/rusinikita/trainer@latest

После установки запускаем файл trainer, который на Windows лежит тут: C:\Users\%Userprofile%\go\bin

Это консольное приложение на Go для тестирования по основным темам, таким как структуры, мьютексы, WaitGroup, каналы
Есть разные вопросы, например, даётся код, необходимо указать, какая в нём проблема

Помимо всего прочего, сам этот тренажёр — отличная идея для пет-проекта

🖥 GitHub

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32😍5😁21
👣 Шпаргалка для начинающих гоферов

Самые азы для тех, кто хочет быстро погрузиться в Go
Здесь объясняются базовые операции, структуры данных, ветвления, циклы и т.д.

📎 Шпаргалка

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱84🥴2👍1🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
👣 Вывод графиков в терминале с помощью ASCII

go get -u github.com/guptarohit/asciigraph@latest

Интересная идея для пет-проекта — пакет Go, который позволяет рисовать графики исключительно прямо в терминале символами ASCII

Пример использования:
func main() {
data := []float64{3, 4, 9, 6, 2, 4, 5, 8, 5, 10, 2, 7, 2, 5, 6}
graph := asciigraph.Plot(data)

fmt.Println(graph)
}

10.00 ┤        ╭╮
9.00 ┤ ╭╮ ││
8.00 ┤ ││ ╭╮││
7.00 ┤ ││ ││││╭╮
6.00 ┤ │╰╮ ││││││ ╭
5.00 ┤ │ │ ╭╯╰╯│││╭╯
4.00 ┤╭╯ │╭╯ ││││
3.00 ┼╯ ││ ││││
2.00 ┤ ╰╯ ╰╯╰╯


🖥 GitHub

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
👍122🔥2
👣 Интересная идея для пет-проекта на Go — генератор лабиринта

Да и просто неплохое упражнение для прокачивания Go и алгоритмов

🖥 GitHub

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🔥2🥱1🌭1