#advanced
До сих пор не умеете пользоваться интерфейсами в Go? Исправляем недоразумение следующей статьёй.
https://blog.chewxy.com/2018/03/18/golang-interfaces/
До сих пор не умеете пользоваться интерфейсами в Go? Исправляем недоразумение следующей статьёй.
https://blog.chewxy.com/2018/03/18/golang-interfaces/
Bigger on the Inside
How To Use Go Interfaces
I occasionally give free Go consults and code review on top of my daily work. As such, I tend to read a lot of other peoples’ codes. And while this is really more of a feeling *Now, you should …
#advanced
Полезные инструменты для Go разработчика: лейблы-профайлера.
https://rakyll.org/profiler-labels/?utm_source=golangweekly&utm_medium=email
Полезные инструменты для Go разработчика: лейблы-профайлера.
https://rakyll.org/profiler-labels/?utm_source=golangweekly&utm_medium=email
#advanced
Go на Windows? Легко! В этой статье автор расскажет, как работать с API данной ОС.
https://bit.ly/2AYJidz
Go на Windows? Легко! В этой статье автор расскажет, как работать с API данной ОС.
https://bit.ly/2AYJidz
Medium
Breaking all the rules: Using Go to call Windows API
In creating Damon, we had to interact directly with the Windows API. This documents what we learned and how you can do it too!
#book
Go - настоящая звезда современного программирования. Лёгкий, мощный, язык показал себя достаточно способным и используется сегодня почти везде, где раньше использовали языки по типу PHP и Java. Язык и правда легко учится, однако только теми, кто уже знаком с программированием, для начинающих всё-таки стоит относится к изучению внимательно. В этом руководстве автор, известный педагог и писатель Марк Саммерфилд, познакомит вас с основами программированию через язык Go. В книге множество примеров и удобно выделенный код.
https://t.me/progbook/1679
Go - настоящая звезда современного программирования. Лёгкий, мощный, язык показал себя достаточно способным и используется сегодня почти везде, где раньше использовали языки по типу PHP и Java. Язык и правда легко учится, однако только теми, кто уже знаком с программированием, для начинающих всё-таки стоит относится к изучению внимательно. В этом руководстве автор, известный педагог и писатель Марк Саммерфилд, познакомит вас с основами программированию через язык Go. В книге множество примеров и удобно выделенный код.
https://t.me/progbook/1679
Telegram
Книги для программистов
#beginner #git
Онлайн-туториал по Git Flow для начинающих разработчиков.
https://ru.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
Онлайн-туториал по Git Flow для начинающих разработчиков.
https://ru.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
Atlassian
Рабочий процесс Gitflow Workflow | Atlassian Git Tutorial
Подробно о модели Gitflow Workflow. Узнайте из этого подробного руководства, подходит ли вам и вашей команде эта модель работы с Git.
#библиотека #advanced
Веб-сервер для Go со свтроенными HTTP/2, Lua, Markdown и многими другими полезными инструментами.
https://github.com/xyproto/algernon
Веб-сервер для Go со свтроенными HTTP/2, Lua, Markdown и многими другими полезными инструментами.
https://github.com/xyproto/algernon
GitHub
GitHub - xyproto/algernon: Small self-contained pure-Go web server with Lua, Teal, Markdown, Ollama, HTTP/2, QUIC, Redis, SQLite…
Small self-contained pure-Go web server with Lua, Teal, Markdown, Ollama, HTTP/2, QUIC, Redis, SQLite and PostgreSQL support ++ - xyproto/algernon
#docker #advanced
Как докеризировать ваш проект на Go? Узнаем из следующей статьи.
https://bit.ly/2DDcfxI
Как докеризировать ваш проект на Go? Узнаем из следующей статьи.
https://bit.ly/2DDcfxI
Medium
How to Dockerize your Go (golang) App
Turning your apps into a Docker image is a great way to distribute and deploy your applications. I won’t get into why to use Docker, but I…
#book
Карл Сегуин — автор множества коротких руководств, связанных с программированием и несущие важную в пределах своего объёма информацию, необходимую в той или иной области разработки. В этот раз мы представляем Вашему вниманию одну из его самых популярных книг, а именно — “Маленькая книга по Go”, распространяющаяся в свободном доступе. В ней вы познакомитесь с основами языка, концепциями программирования, напишите первую программу и подготовитесь к более глубокому изучению этого современного языка.
https://sefus.ru/little-go-book/
Карл Сегуин — автор множества коротких руководств, связанных с программированием и несущие важную в пределах своего объёма информацию, необходимую в той или иной области разработки. В этот раз мы представляем Вашему вниманию одну из его самых популярных книг, а именно — “Маленькая книга по Go”, распространяющаяся в свободном доступе. В ней вы познакомитесь с основами языка, концепциями программирования, напишите первую программу и подготовитесь к более глубокому изучению этого современного языка.
https://sefus.ru/little-go-book/
#advanced #docker
Сегодня в профессиональной разработке стандартом является система контейнеризации Docker. Однако несмотря на все преимущества по сравнению с виртуальными машинами, Docker тоже может тормозить. Давайте разберёмся, какие могут быть причины для этого.
https://bit.ly/2JTjjr2
Сегодня в профессиональной разработке стандартом является система контейнеризации Docker. Однако несмотря на все преимущества по сравнению с виртуальными машинами, Docker тоже может тормозить. Давайте разберёмся, какие могут быть причины для этого.
https://bit.ly/2JTjjr2
Hacker Noon
Another reason why your Docker containers may be slow
In my last blog post I was talking about Kubernetes and how ThoughtSpot uses it for its dev infrastructure needs. Today I’d like to follow…
#advanced
Полный обзор на написание собственной утилиты для Go.
https://arslan.io/2017/09/14/the-ultimate-guide-to-writing-a-go-tool/
Полный обзор на написание собственной утилиты для Go.
https://arslan.io/2017/09/14/the-ultimate-guide-to-writing-a-go-tool/
Fatih Arslan
The ultimate guide to writing a Go tool
This blog post explains every detail of how to write and build a Go tool from scratch. It contains many unique pieces, tips & tricks, and unknown Go bits.
#advanced
Список реализованных приложений на Go для вдохновления.
http://www.golangprograms.com/advance-programs.html
Список реализованных приложений на Go для вдохновления.
http://www.golangprograms.com/advance-programs.html
Golangprograms
Advance Golang Programs with solutions and result - golangprograms.com
Go language advance programs which covers topics of Interfaces, Type Embedding, method overriding and Concurrency in Golang
#advanced
Занимательный туториал по многопоточному программированию на Go.
https://pragmacoders.com/blog/multithreading-in-go-a-tutorial
Занимательный туториал по многопоточному программированию на Go.
https://pragmacoders.com/blog/multithreading-in-go-a-tutorial
10 советов: как подтянуть разговорный английский язык
Хотите работать в международных компаниях, но знаете только русский? Рассказываем, как подтянуть разговорный английский язык программисту.
https://proglib.io/p/english-communication/
Хотите работать в международных компаниях, но знаете только русский? Рассказываем, как подтянуть разговорный английский язык программисту.
https://proglib.io/p/english-communication/
Библиотека программиста
10 советов: как подтянуть разговорный английский язык
Хотите работать в <a href="https://proglib.io/p/developer-in-germany/" target="_blank" rel="noopener noreferrer">международных компаниях</a>, но знаете только русский? Рассказываем, как подтянуть разговорный английский язык программисту.