↘️ Bun: дружественный к SQL Golang ORM
Bun это дружественный к SQL Golang ORM для PostgreSQL, MySQL/MariaDB, MSSQL, и SQLite. Данная статья призвана познакомить вас с базовыми возможностями этой ORM.
Читать
@Golang_google
Bun это дружественный к SQL Golang ORM для PostgreSQL, MySQL/MariaDB, MSSQL, и SQLite. Данная статья призвана познакомить вас с базовыми возможностями этой ORM.
Читать
@Golang_google
🔝 Наблюдение за выполнением конкурирующих задач в Go и Rust
Эта статья представляет собой что-то вроде курсовой работы, которую автор не поленился сделать, изучая одновременно Go и Rust. Сильной стороной обоих языков программирования считается удачно реализованная поддержка конкурентности, во всяком случае, редкий обозреватель обходит эту возможность вниманием. Прочитав несколько довольно подробных теоретических описаний и руководств по разработке приложений с конкурентностью на языках Go и Rust, я решил дополнить их несложным количественным экспериментом и поделиться его результатами.
Читать
Изучить язык Rust можно на канале: @rust_code
Эта статья представляет собой что-то вроде курсовой работы, которую автор не поленился сделать, изучая одновременно Go и Rust. Сильной стороной обоих языков программирования считается удачно реализованная поддержка конкурентности, во всяком случае, редкий обозреватель обходит эту возможность вниманием. Прочитав несколько довольно подробных теоретических описаний и руководств по разработке приложений с конкурентностью на языках Go и Rust, я решил дополнить их несложным количественным экспериментом и поделиться его результатами.
Читать
Изучить язык Rust можно на канале: @rust_code
📨 Отправка сообщений
Вы можете использовать smtrackerp для прямой отправки почты, а затем дождаться уведомления.
https://github.com/ariary/SMTrackerP
@Golang_google
Вы можете использовать smtrackerp для прямой отправки почты, а затем дождаться уведомления.
https://github.com/ariary/SMTrackerP
@Golang_google
https://yangx.top/itchannels_telegram - каналы для Golang программистов и не только
📬 Golang-дайджест № 16 (1 – 30 апреля 2022)
Свежая подборка новостей и материалов
- Интересное в этом выпуске:
- Выпущены версии 1.18.1 и 1.17.9
- Результаты опроса разработчиков Go 2021
- Вопросы и ответы для собеседования Go-разработчика
- Сетевой сниффер на golang
Читать дальше
@Golang_google
Свежая подборка новостей и материалов
- Интересное в этом выпуске:
- Выпущены версии 1.18.1 и 1.17.9
- Результаты опроса разработчиков Go 2021
- Вопросы и ответы для собеседования Go-разработчика
- Сетевой сниффер на golang
Читать дальше
@Golang_google
🧠 NNHelper – пакет на языке Go для создания и использования нейронной сети
Данная статья описывает работу пакета nnhelper, предназначенного для создания и использования нейронных сетей в программах на языке Go.
Если Вы уже знакомы с машинным обучением и используете его в своей работе, то эта статья и описанные в ней примеры могут показаться вам слишком простыми. Если Вы в начале пути и хотите познакомиться с этой темой или вам хотелось бы научиться использовать нейроматрицу в ваших программах на языке Go, то вы попали точно по адресу.
Go пакет nnhelper разработан для быстрого создания нейронной сети и использовании ее в приложениях, написанных на языке Go. Для использования nnhelper не потребуется ничего дополнительного, кроме Go. Пакет nnhelper является надстройкой над пакетом gonn. И это единственная внешняя зависимость.
Статья
Код
@Golang_google
Данная статья описывает работу пакета nnhelper, предназначенного для создания и использования нейронных сетей в программах на языке Go.
Если Вы уже знакомы с машинным обучением и используете его в своей работе, то эта статья и описанные в ней примеры могут показаться вам слишком простыми. Если Вы в начале пути и хотите познакомиться с этой темой или вам хотелось бы научиться использовать нейроматрицу в ваших программах на языке Go, то вы попали точно по адресу.
Go пакет nnhelper разработан для быстрого создания нейронной сети и использовании ее в приложениях, написанных на языке Go. Для использования nnhelper не потребуется ничего дополнительного, кроме Go. Пакет nnhelper является надстройкой над пакетом gonn. И это единственная внешняя зависимость.
Статья
Код
@Golang_google
🌲 Как искать данные в пространстве невероятно быстро? R*-tree в Go
Если Вы знакомы с R-tree и не знакомы с R*-tree, объясню простымы словами.
R*-tree - это подвид алгоритма R-tree, более эффективное решение хранения пространственных данных ДЛЯ ПОИСКА. R*-tree балансируется по сторонам, уменьшает перекрытие между областями и уменьшает площадь покрытия веток и деревьев, чтобы можно было искать эффективно.
Для изменений данных в дереве требуется, по сравнению с обычным R-tree, больше времени, одна поиск, наоборот, занимает меньше времени.
Статья
Код
@Golang_google
Если Вы знакомы с R-tree и не знакомы с R*-tree, объясню простымы словами.
R*-tree - это подвид алгоритма R-tree, более эффективное решение хранения пространственных данных ДЛЯ ПОИСКА. R*-tree балансируется по сторонам, уменьшает перекрытие между областями и уменьшает площадь покрытия веток и деревьев, чтобы можно было искать эффективно.
Для изменений данных в дереве требуется, по сравнению с обычным R-tree, больше времени, одна поиск, наоборот, занимает меньше времени.
Статья
Код
@Golang_google
Tproger
R*-tree в Go: примеры использования
Как использовать R*-tree, чтобы обновлять данные об игроках на сервере даже при онлайне в 1000 человек и выше.
✅ Автоматическая генерация документации RESTful API с помощью Swagger
Описание: https://uproger.com/fiber-dlya-avtomaticheskogo-sozdaniya-dokumentaczii-restful-api-s-pomoshhyu-swagger-na-go/
Код: https://github.com/gofiber/swagger?ref=golangexample.com
@Golang_google
Описание: https://uproger.com/fiber-dlya-avtomaticheskogo-sozdaniya-dokumentaczii-restful-api-s-pomoshhyu-swagger-na-go/
Код: https://github.com/gofiber/swagger?ref=golangexample.com
@Golang_google
This media is not supported in your browser
VIEW IN TELEGRAM
🎮 Взламываем онлайн-игру Escape from Tarkov на Go
Это проект создан автором , как хобби для развития навыков программирования и любопытства, направленный на изучение того, как работают игровые читы. Автором представлены несколько вариантов кода для взлома игры на основе смещения памяти. Серверная часть радара написана с использованием Windows API. Кроме того, он код написан лаунчерм игры SPT-AK.
Код: https://github.com/joshfinley/radkov
Описание проекта: https://joshfinley.github.io/game-hacking-writing-a-radar/
@Golang_google
Это проект создан автором , как хобби для развития навыков программирования и любопытства, направленный на изучение того, как работают игровые читы. Автором представлены несколько вариантов кода для взлома игры на основе смещения памяти. Серверная часть радара написана с использованием Windows API. Кроме того, он код написан лаунчерм игры SPT-AK.
Код: https://github.com/joshfinley/radkov
Описание проекта: https://joshfinley.github.io/game-hacking-writing-a-radar/
@Golang_google
🛢 База данных NoSQL для Golang
Простая база данных NoSQL, вдохновленная SQLite.
Код
Описание проекта
@Golang_google
Простая база данных NoSQL, вдохновленная SQLite.
Код
Описание проекта
@Golang_google
4️⃣ простых лайфхака при написании тестов на Go + testify
Хотя язык программирования Go идёт в комплекте со встроенным тестовым фреймворком, мне сложно себе представить написание всего того количества тестов, что я написал, без testify. В этой заметке я расскажу про несколько маленьких неочевидных трюков, которым я научился в процессе.
Читать дальше
GIt: https://github.com/stretchr/testify
@Golang_google
Хотя язык программирования Go идёт в комплекте со встроенным тестовым фреймворком, мне сложно себе представить написание всего того количества тестов, что я написал, без testify. В этой заметке я расскажу про несколько маленьких неочевидных трюков, которым я научился в процессе.
Читать дальше
GIt: https://github.com/stretchr/testify
@Golang_google
💻 Получаем IP-адрес (а) с помощью golang
Простой инструмент командной строки для получения IP-адреса vpn, внутреннего, внешнего адреса.
https://github.com/masum0813/getipinfo
@Golang_google
Простой инструмент командной строки для получения IP-адреса vpn, внутреннего, внешнего адреса.
https://github.com/masum0813/getipinfo
@Golang_google
Что выведет код?
Anonymous Quiz
39%
"write data" и "after write" в любом порядке
12%
только "write data" или "after write"
4%
только "write data"
45%
deadlock!