#статья #diy
Свежая статья о разработке чат-бота. На этот раз - сразу для нескольких мессенджеров.
https://habr.com/ru/post/649413/
  
  Свежая статья о разработке чат-бота. На этот раз - сразу для нескольких мессенджеров.
https://habr.com/ru/post/649413/
Хабр
  
  Чат-бот под несколько месенджеров
  Привет, я Паша, руковожу эксплуатацией инфраструктуры крупного хайлоад-проекта. Хочу поделиться опытом разработки бота на Golang для различных мессенджеров. Всё началось с того, что у нас был бот на...
👍2 1
  Slice Tricks в графическом предоставлении
https://ueokande.github.io/go-slice-tricks/
Текстовый вариант здесь
#шпаргалка
  
  https://ueokande.github.io/go-slice-tricks/
Текстовый вариант здесь
#шпаргалка
ueokande.github.io
  
  Go Slice Tricks Cheat Sheet
  Web site created using create-react-app
#статья #dyi
Интересная статья о написании "игрушечного" DNS-резолвера. Также автор простым языком даёт необходимый ликбез.
Хороший способ получше разобраться в устройстве DNS и потрогать его своими руками.
https://jvns.ca/blog/2022/02/01/a-dns-resolver-in-80-lines-of-go/
  
  Интересная статья о написании "игрушечного" DNS-резолвера. Также автор простым языком даёт необходимый ликбез.
Хороший способ получше разобраться в устройстве DNS и потрогать его своими руками.
https://jvns.ca/blog/2022/02/01/a-dns-resolver-in-80-lines-of-go/
Julia Evans
  
  A toy DNS resolver
  
👍5 1
  #репозиторий #проект #утилита
Cheat - консольная утилита для создания и просмотра "шпаргалок" для командной строки (написана на Go).
Помогает работать с командами, которые мы часто используем, но недостаточно часто, чтобы запомнить.
Пример:
Нам понадобилось поработать с архивом с помощью tar, пишем:
  
  Cheat - консольная утилита для создания и просмотра "шпаргалок" для командной строки (написана на Go).
Помогает работать с командами, которые мы часто используем, но недостаточно часто, чтобы запомнить.
Пример:
Нам понадобилось поработать с архивом с помощью tar, пишем:
cheat tarПолучаем:
# To extract an uncompressed archive:https://github.com/cheat/cheat
tar -xvf '/path/to/foo.tar'
# To extract a .gz archive:
tar -xzvf '/path/to/foo.tgz'
# To create a .gz archive:
tar -czvf '/path/to/foo.tgz' '/path/to/foo/'
# To extract a .bz2 archive:
tar -xjvf '/path/to/foo.tgz'
# To create a .bz2 archive:
tar -cjvf '/path/to/foo.tgz' '/path/to/foo/'
GitHub
  
  GitHub - cheat/cheat: cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help…
  cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not ...
🔥4🤯1
  #репозиторий #проект
Коллекция алгоритмов, реализованных на Go в образовательных целях.
Присутствуют как самые простые - поиск максимума с помощью обычного цикла, так и более интересные - реализация хэш-функции sha256.
https://github.com/TheAlgorithms/Go
  
  Коллекция алгоритмов, реализованных на Go в образовательных целях.
Присутствуют как самые простые - поиск максимума с помощью обычного цикла, так и более интересные - реализация хэш-функции sha256.
https://github.com/TheAlgorithms/Go
GitHub
  
  Go/math/max/max.go at master · TheAlgorithms/Go
  Algorithms and Data Structures implemented in Go for beginners, following best practices. - TheAlgorithms/Go
👍6
  #статья
Отличная статья о том, что такое пул соединений в MySQL, почему он необходим, и как его правильно настроить для Go-клиента.
Тема описана очень подробно, читается интересно.
В начале присутствует краткий ликбез про клиент-серверный протокол MySQL.
https://habr.com/ru/company/citymobil/blog/583558/
  
  Отличная статья о том, что такое пул соединений в MySQL, почему он необходим, и как его правильно настроить для Go-клиента.
Тема описана очень подробно, читается интересно.
В начале присутствует краткий ликбез про клиент-серверный протокол MySQL.
https://habr.com/ru/company/citymobil/blog/583558/
Хабр
  
  Go и MySQL: настраиваем пул соединений
  Каждый день мы пишем код в условиях высоких нагрузок, и нередко в таких случаях сталкиваемся с проблемами, связанными с базой данных. Мы в компании используем MySQL, поэтому я расскажу про...
🔥3👍1