Получи случайную криптовалюту за регистрацию!

Golang Юниор

Логотип телеграм канала @golangprofi — Golang Юниор G
Логотип телеграм канала @golangprofi — Golang Юниор
Адрес канала: @golangprofi
Категории: Технологии
Язык: Русский
Количество подписчиков: 4.91K
Описание канала:

Канал для начинающих изучать язык программирования Go. Юниоры или Junior - Вперед.
Контент нашего канала состоит из:
- туториалы
- вопросы с собесов
- тесты на знания Go
@anothertechrock
Чат для обсуждения задач: https://t.me/ UA9kQbQdpFxmZGY6

Рейтинги и Отзывы

2.67

3 отзыва

Оценить канал golangprofi и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

1

3 звезд

1

2 звезд

0

1 звезд

1


Последние сообщения 4

2022-06-21 11:10:34 Вопрос с собеседования. Можно ли вернуть из функции несколько значений?

Ответ завтра.

#собеседование
972 views08:10
Открыть/Комментировать
2022-06-20 12:40:22
Три причины учить Golang

1) Деньги
На Хабр Карьере зарплаты Go-разработчиков уровня middle+ начинаются от 150 000 ₽ и доходят до 300 000 ₽. Среднее значение ближе всего к реальной зарплате.

2) Крутые проекты
На Go пишут нагруженные сервисы с десятками тысяч RPS — Uber, «Авито», «Озон». В финтех-стартапах его тоже используют: например, в электронных кошельках.

3) Простота
Go считают самым простым типизированным языком за счёт объёма — в нём меньше 50 ключевых слов. Разработчики следят, чтобы в языке без надобности не появлялись новые непонятные конструкции.

Если вы работали с бэкендом, но пока не пробовали Go — пройдите наш бесплатный курс по основам Golang. После него можно прокачивать язык до более высоких уровней.

→ Две недели теории в интерактивном учебнике на русском языке.
→ Материал подаём со ссылкой на подобные понятия в других языках.
→ Практика задач в вашей IDE — всё по-взрослому, без тренажёров.

Научим читать на Go и переводить на него код с других языков.
→ Учитесь бесплатно
1.3K views09:40
Открыть/Комментировать
2022-06-16 15:54:01 Эффективный механизм настройки сборки мусора в Go: кейс команды Uber.

Читать статью
632 views12:54
Открыть/Комментировать
2022-06-14 11:00:45 Ответ на «Как проверить тип переменной в среде выполнения?»

Лучшим способом проверки типа переменной при выполнении является Type Switch (переключатель типов). Переключатель типов оценивает переменные по типу, а не значению. Каждый такой переключатель содержит не менее одного case, который выступает в роли инструкции условия, а также кейс default, которые выполняется, если ни один из кейсов не верен.

Например, можно создать Type Switch, проверяющий, содержит ли значение i интерфейса тип int или string:

package main
import "fmt"
func do(i interface{}) {
switch v := i.(type) {
case int:
fmt.Printf("Double %v is %v\n", v, v*2)
case string:
fmt.Printf("%q is %v bytes long\n", v, len(v))
default:
fmt.Printf("I don't know type %T!\n", v)
}
}
func main() {
do(21)
do("hello")
do(true)
}

#собеседование
1.2K views08:00
Открыть/Комментировать
2022-06-13 11:01:46 Вопрос с собеседования. Как проверить тип переменной в среде выполнения?

Ответ завтра.

#собеседование
717 views08:01
Открыть/Комментировать
2022-06-11 22:19:20 Наш чат для обсуждения задач: https://t.me/+UA9kQbQdpFxmZGY6
947 views19:19
Открыть/Комментировать
2022-06-07 11:01:50 Ответ на «Поменяйте местами значения переменных без использования промежуточной переменной.»

Во многих других языках над этой задачей придется подумать, в Go же реализовать ее просто.

package main
import "fmt"
func main() {
fmt.Println(swap())
}
func swap() []int {
a, b := 15, 10
b, a = a, b
return []int{a, b}
}

Достаточно просто включить инструкцию b, a = a, b, на чьи данные будет ссылаться переменная, не взаимодействуя ни с одним из ее значений.

#задача
1.2K views08:01
Открыть/Комментировать
2022-06-06 11:01:08 Задача. Поменяйте местами значения переменных без использования промежуточной переменной.

Реализуйте swap(), обменивающую значения двух переменных, не используя третью переменную.

Код с решением будет завтра.

#задача
865 views08:01
Открыть/Комментировать
2022-06-01 20:10:17
Какой будет результат выполнения кода?
Anonymous Quiz
24%
3
43%
4
33%
Ошибка компиляции
341 voters756 views17:10
Открыть/Комментировать
2022-06-01 20:09:01
780 views17:09
Открыть/Комментировать