#book #beginners
Golang-book — это всегда актуальное онлайн-руководство по всеми нами любимому языку программирования Go.
http://golang-book.ru/
Golang-book — это всегда актуальное онлайн-руководство по всеми нами любимому языку программирования Go.
http://golang-book.ru/
golang-book.ru
Введение в программирование на Go
#video #advanced
На Go можно делать какие угодно приложения, в том числе и сетевые. В этом видео мы познакомимся с тем, как использовать веб-сокеты на Go.
https://www.youtube.com/watch?v=CIh8qN7LO8M
На Go можно делать какие угодно приложения, в том числе и сетевые. В этом видео мы познакомимся с тем, как использовать веб-сокеты на Go.
https://www.youtube.com/watch?v=CIh8qN7LO8M
YouTube
Using WebSockets with Go
This video demonstrates what WebSockets are and how they can be used to enhance a web application's user experience by allowing the server to send messages down to the client with requiring the client to initiate the request.
Gorilla toolkit: http://w…
Gorilla toolkit: http://w…
#beginners
Не знаете, как и с чего начать изучение Go? В этой статье вы найдёте советы и книги для начала:
https://bit.ly/2PyoWwu
Не знаете, как и с чего начать изучение Go? В этой статье вы найдёте советы и книги для начала:
https://bit.ly/2PyoWwu
Medium
Learning Go (Golang)
A dive into a language from the search company with an unsearchable name.
#video #advanced
Очередное видео с митапа по Go. Здесь ещё больше интересного, смотрим:
https://www.youtube.com/watch?v=iriGUxZI-Cg
Очередное видео с митапа по Go. Здесь ещё больше интересного, смотрим:
https://www.youtube.com/watch?v=iriGUxZI-Cg
YouTube
«Семь тысяч rps, один Go», Сергей Камардин, Go meetup
Весенний Go в Badoo
Сергей Камардин, Mail.ru Group
«Семь тысяч rps, один Go»
Из доклада вы узнаете:
— как мы пришли к Go, оставив идею использования Node.js, Scala или Rust;
— про первый сервис, который мы написали на Go и запустили в продакшен;
— про…
Сергей Камардин, Mail.ru Group
«Семь тысяч rps, один Go»
Из доклада вы узнаете:
— как мы пришли к Go, оставив идею использования Node.js, Scala или Rust;
— про первый сервис, который мы написали на Go и запустили в продакшен;
— про…
#video #beginners
В этом видеокурсе вы не только выучите синтаксис языка Go, но и научитесь применять методы параллельной разработки, встроенные функции и пакеты:
https://bit.ly/2Le4SPd
В этом видеокурсе вы не только выучите синтаксис языка Go, но и научитесь применять методы параллельной разработки, встроенные функции и пакеты:
https://bit.ly/2Le4SPd
#инструменты
Если вы уже опытный разработчик и только начали изучение Go, вам может стать интересно, какие фреймворки и библиотеки популярны для этого языка:
https://bit.ly/2SK4vyo
Если вы уже опытный разработчик и только начали изучение Go, вам может стать интересно, какие фреймворки и библиотеки популярны для этого языка:
https://bit.ly/2SK4vyo
Medium
Golang Guide: A List of Top Golang Frameworks, IDEs & Tools
Since its introduction, Google’s Go Programming Language (Golang) has been experiencing an increasing popularity among mainstream users.
#rest #advanced
В данной статье автор поделится опытом создания реального приложения с помощью архитектуры REST.
https://bit.ly/2A2qSIq
В данной статье автор поделится опытом создания реального приложения с помощью архитектуры REST.
https://bit.ly/2A2qSIq
Medium
How I structure production grade REST API’s in Golang.
There is a myth that API’s written in golang cannot be simple and idiomatic, like in other languages. Actually, I’ve come across a lot of…
#advanced
А теперь интересное, давайте напишем собственный HTTP(S) прокси на языке Go.
https://bit.ly/2zmLvg7
А теперь интересное, давайте напишем собственный HTTP(S) прокси на языке Go.
https://bit.ly/2zmLvg7
Medium
HTTP(S) Proxy in Golang in less than 100 lines of code
The goal is to implement a proxy server for HTTP and HTTPS. Handling of HTTP is a matter of parsing request, passing such request to…
#advanced
Сегодня эффективность разработки зависит от умения использовать сторонние решения вроде библиотек и фреймворков. На этом сайте собраны самые популярные из них на разные случаи:
https://go.libhunt.com/
Сегодня эффективность разработки зависит от умения использовать сторонние решения вроде библиотек и фреймворков. На этом сайте собраны самые популярные из них на разные случаи:
https://go.libhunt.com/
Libhunt
Awesome Go | LibHunt
Your go-to Go Toolbox. A curated list of awesome Go packages, frameworks and resources. 3043 projects organized into 129 categories.
#algorithms #beginners
Небольшая статья о том, как важно правильно реализовать алгоритм и как это влияет на скорость работы программы:
https://bit.ly/2GjSzlQ
Небольшая статья о том, как важно правильно реализовать алгоритм и как это влияет на скорость работы программы:
https://bit.ly/2GjSzlQ
Medium
Алгоритмы сортировки. Правильный MergeSort
Прости меня , MergeSort, я был не прав☺Помните, в одном из постов я сильно удивлялся, что mergesort работает медленнее чем обычны…
#advanced
Правильное управление зависимостями влияет на эффективность и качество ваших приложений. В данной статье автор рассказывает о некоторых полезных приёмах управления зависимостями:
https://bit.ly/2EmGWbb
Правильное управление зависимостями влияет на эффективность и качество ваших приложений. В данной статье автор рассказывает о некоторых полезных приёмах управления зависимостями:
https://bit.ly/2EmGWbb
freeCodeCamp.org
An intro to dep: How to manage your Golang project dependencies
Update @ 2018–11–26: Technology is not just moving at a breakneck speed but also changing rapidly. Within a year, this article is OUTDATED!
#advanced
В данном репозитории вы найдёте пример готового приложения на языке Go.
https://github.com/gothinkster/golang-gin-realworld-example-app
В данном репозитории вы найдёте пример готового приложения на языке Go.
https://github.com/gothinkster/golang-gin-realworld-example-app
GitHub
GitHub - gothinkster/golang-gin-realworld-example-app: Exemplary real world application built with Golang + Gin
Exemplary real world application built with Golang + Gin - gothinkster/golang-gin-realworld-example-app
#video #beginners
В этом плейлисте очень подробно и на множестве простых примеров автор расскажет про основы языка Go.
https://bit.ly/2rG6zvM
В этом плейлисте очень подробно и на множестве простых примеров автор расскажет про основы языка Go.
https://bit.ly/2rG6zvM
30 лучших книг для освоения языка программирования Go
Ищете книги по Go? Представляем 30 книг для освоения языка программирования Go, которые ответят на вопросы новичков и уверенных разработчиков.
https://proglib.io/p/30-golang-books/
Ищете книги по Go? Представляем 30 книг для освоения языка программирования Go, которые ответят на вопросы новичков и уверенных разработчиков.
https://proglib.io/p/30-golang-books/
Библиотека программиста
30 лучших книг для освоения языка программирования Go
Ищете книги по Go? Представляем 30 книг для освоения языка программирования Go, которые ответят на вопросы новичков и уверенных разработчиков.
#book #beginners
Настоящее руководство предназначено для тех, кто хочет писать быстрые и легко расширяемые веб-приложения на современном языке программирования Golang. Вы освоите не только основы построения веб-приложений на Go, но и научитесь использовать REST архитектуру, устанавливать и использовать сторонние библиотеки, а также тестировать готовые приложения.
https://t.me/progbook/2147
Настоящее руководство предназначено для тех, кто хочет писать быстрые и легко расширяемые веб-приложения на современном языке программирования Golang. Вы освоите не только основы построения веб-приложений на Go, но и научитесь использовать REST архитектуру, устанавливать и использовать сторонние библиотеки, а также тестировать готовые приложения.
https://t.me/progbook/2147
Telegram
Книги для программистов
#video #algorithms
В данном видео автор подробно расскажет, как реализовать деревья на Go.
https://bit.ly/2T1CRwT
В данном видео автор подробно расскажет, как реализовать деревья на Go.
https://bit.ly/2T1CRwT
YouTube
Let's Learn Algorithms - Graph Theory - Representing Trees in Go Code
Learn how to take a binary tree and represent it in your Go code so that you can properly start writing DFS and BFS algorithms.
You will also learn how to write a parser to read an input file describing a tree so that you can test the code we write in this…
You will also learn how to write a parser to read an input file describing a tree so that you can test the code we write in this…