REST Servers in Go
- Part 1 - standard library (this post)
- Part 2 - using a router package
- Part 3 - using a web framework
- Part 4 - using OpenAPI and Swagger
- Part 5 - middleware
#go #golang #REST
- Part 1 - standard library (this post)
- Part 2 - using a router package
- Part 3 - using a web framework
- Part 4 - using OpenAPI and Swagger
- Part 5 - middleware
#go #golang #REST
https://github.com/mholt/curl-to-go
https://mholt.github.io/curl-to-go/
#curl #go #golang #generator #github
https://mholt.github.io/curl-to-go/
#curl #go #golang #generator #github
GitHub
GitHub - mholt/curl-to-go: Convert curl commands to Go code in your browser
Convert curl commands to Go code in your browser. Contribute to mholt/curl-to-go development by creating an account on GitHub.
Forwarded from Код и Капуста
Крутая идея - сделать так, чтоб при запуске гошного сервиса, к нему можно было сразу достучаться из вне через ngrok
Специально для этого сделали пакет ngrok-go
А есть опенсорсные аналоги ngrok? Так чтоб у себя на сервере поднять и через апишку сабдомены заводить
#golang
https://blog.ngrok.com/posts/ngrok-go
Специально для этого сделали пакет ngrok-go
А есть опенсорсные аналоги ngrok? Так чтоб у себя на сервере поднять и через апишку сабдомены заводить
#golang
https://blog.ngrok.com/posts/ngrok-go
Forwarded from Код и Капуста
Atari 2600 написанный на #golang https://github.com/JetSetIlly/Gopher2600
И бонусом еще эмулятор NES на #golang https://github.com/fogleman/nes
И бонусом еще эмулятор NES на #golang https://github.com/fogleman/nes
Forwarded from Код и Капуста
GoHome - это просто мастхев штука для хостинга #golang пакетов на своем домене.
Максимально актуальная тулза. Контора не очень хороших людей github взяла привычку блокировать разработчиков. С помошью GoHome можно хостить библиотеки независимо от github. Сейчас приходится заморочиться, чтобы сделать вот так, например https://gitflic.ru/project/getapp/boosty (там в ридми написано как устанавливать)
Звучит так, что нужно писать статью как это сделать правильно
https://petersanchez.com/easily-host-go-modules-on-your-domain/
Максимально актуальная тулза. Контора не очень хороших людей github взяла привычку блокировать разработчиков. С помошью GoHome можно хостить библиотеки независимо от github. Сейчас приходится заморочиться, чтобы сделать вот так, например https://gitflic.ru/project/getapp/boosty (там в ридми написано как устанавливать)
Звучит так, что нужно писать статью как это сделать правильно
https://petersanchez.com/easily-host-go-modules-on-your-domain/
👎2🤮1
Forwarded from Код и Капуста
croc
Инструмент для простой и безопасной передачи файлов и папок между любыми двумя компьютерами. Насколько мне известно, это единственная консольная утилита для передачи файлов, которая поддерживает все перечисленные возможности: позволяет передавать данные между любыми устройствами через релей, обеспечивает сквозное шифрование с помощью PAKE, работает на всех основных платформах (Windows, Linux, Mac), поддерживает передачу нескольких файлов одновременно, возобновление прерванных загрузок, не требует настройки локального сервера или проброса портов, использует IPv6 с автоматическим переходом на IPv4 при необходимости, а также может работать через прокси, например Tor.
#golang #utils
https://kodikapusta.ru/news/15l5-croc
Инструмент для простой и безопасной передачи файлов и папок между любыми двумя компьютерами. Насколько мне известно, это единственная консольная утилита для передачи файлов, которая поддерживает все перечисленные возможности: позволяет передавать данные между любыми устройствами через релей, обеспечивает сквозное шифрование с помощью PAKE, работает на всех основных платформах (Windows, Linux, Mac), поддерживает передачу нескольких файлов одновременно, возобновление прерванных загрузок, не требует настройки локального сервера или проброса портов, использует IPv6 с автоматическим переходом на IPv4 при необходимости, а также может работать через прокси, например Tor.
#golang #utils
https://kodikapusta.ru/news/15l5-croc