About this channel
In this channel I will publish useful libraries, tips, quizzes and other information for Go developers.
My GitHub: https://github.com/ankddev
Channel link: https://t.me/golang_tips
My other channels:
- Rust::Tips - @rust_code_tips - about Rust language
Official Go Discord server: https://discord.com/invite/golang
Hashtags:
#tip - useful tip about language or it's tools
#code - code example
#program - project, wrote on Go
#library - useful library
#resource - useful resource about language
#idiomatic - idiomatic code and patterns
#book - book about Go or it's tools/projects
#fact - interesting or fun fact about Go
#goroutins - related to goroutins
#errors - error handling
#advanced - advanced topics
#project and #showcase - projects written in Go
#news - Go-related news
...and some other hashtags about specific topic!
In this channel I will publish useful libraries, tips, quizzes and other information for Go developers.
My GitHub: https://github.com/ankddev
Channel link: https://t.me/golang_tips
My other channels:
- Rust::Tips - @rust_code_tips - about Rust language
Official Go Discord server: https://discord.com/invite/golang
Hashtags:
#tip - useful tip about language or it's tools
#code - code example
#program - project, wrote on Go
#library - useful library
#resource - useful resource about language
#idiomatic - idiomatic code and patterns
#book - book about Go or it's tools/projects
#fact - interesting or fun fact about Go
#goroutins - related to goroutins
#errors - error handling
#advanced - advanced topics
#project and #showcase - projects written in Go
#news - Go-related news
...and some other hashtags about specific topic!
Slash
Slash is an open source, self-hosted platform designed to help you organize, manage, and share your most important links. Easily create customizable, human-readable shortcuts to streamline your link management. Use tags to categorize your links and share them easily with your team or publicly.
GitHub
#project #showcase
@golang_tips
Slash is an open source, self-hosted platform designed to help you organize, manage, and share your most important links. Easily create customizable, human-readable shortcuts to streamline your link management. Use tags to categorize your links and share them easily with your team or publicly.
GitHub
#project #showcase
@golang_tips
Memos
An open-source, self-hosted note-taking solution designed for seamless deployment and multi-platform access. Experience effortless plain text writing with pain-free, complemented by robust Markdown syntax support for enhanced formatting.
Features:
- Privacy First 🏡: Your data, your control. All runtime data is securely stored in your local database.
- Create at Speed ✍️: Write and save content as plain text for quick access, with Markdown support for fast formatting and easy sharing.
- Lightweight but Powerful ⚡️: Built with Go and React.js, our app combines a compact architecture with powerful performance.
- Customizable 🧩: Personalize your experience by customizing the server name, icon, description, theme, and execution scripts.
- Open Source 🦦: Fully open source, with all code available on GitHub for transparency and collaboration.
- Free to Use 💸: Enjoy all features at no cost, no hidden fees, no subscriptions
Website
GitHub
#project #showcase
@golang_tips
An open-source, self-hosted note-taking solution designed for seamless deployment and multi-platform access. Experience effortless plain text writing with pain-free, complemented by robust Markdown syntax support for enhanced formatting.
Features:
- Privacy First 🏡: Your data, your control. All runtime data is securely stored in your local database.
- Create at Speed ✍️: Write and save content as plain text for quick access, with Markdown support for fast formatting and easy sharing.
- Lightweight but Powerful ⚡️: Built with Go and React.js, our app combines a compact architecture with powerful performance.
- Customizable 🧩: Personalize your experience by customizing the server name, icon, description, theme, and execution scripts.
- Open Source 🦦: Fully open source, with all code available on GitHub for transparency and collaboration.
- Free to Use 💸: Enjoy all features at no cost, no hidden fees, no subscriptions
Website
GitHub
#project #showcase
@golang_tips
Cobra
Cobra is a library for creating powerful modern CLI applications.
Cobra is used in many Go projects such as Kubernetes, Hugo, and GitHub CLI to name a few.
Features:
- Easy subcommand-based CLIs: app server, app fetch, etc.
- Fully POSIX-compliant flags (including short & long versions)
- Nested subcommands
- Global, local and cascading flags
Intelligent suggestions (app srver... did you mean app server?)
- Automatic help generation for commands and flags
- Grouping help for subcommands
Automatic help flag recognition of -h, --help, etc.
- Automatically generated shell autocomplete for your application (bash, zsh, fish, powershell)
- Automatically generated man pages for your application
- Command aliases so you can change things without breaking them
- The flexibility to define your own help, usage, etc.
- Optional seamless integration with viper for 12-factor apps
GitHub
Website
#library #project #showcase #cli
@golang_tips
Cobra is a library for creating powerful modern CLI applications.
Cobra is used in many Go projects such as Kubernetes, Hugo, and GitHub CLI to name a few.
Features:
- Easy subcommand-based CLIs: app server, app fetch, etc.
- Fully POSIX-compliant flags (including short & long versions)
- Nested subcommands
- Global, local and cascading flags
Intelligent suggestions (app srver... did you mean app server?)
- Automatic help generation for commands and flags
- Grouping help for subcommands
Automatic help flag recognition of -h, --help, etc.
- Automatically generated shell autocomplete for your application (bash, zsh, fish, powershell)
- Automatically generated man pages for your application
- Command aliases so you can change things without breaking them
- The flexibility to define your own help, usage, etc.
- Optional seamless integration with viper for 12-factor apps
GitHub
Website
#library #project #showcase #cli
@golang_tips
Docker
Docker is a popular containerization software. And yes, it is written in Go! This fact allows Docker to be fast and efficient.
#showcase #fact
@golang_tips
Docker is a popular containerization software. And yes, it is written in Go! This fact allows Docker to be fast and efficient.
#showcase #fact
@golang_tips
Glance
A self-hosted dashboard that puts all your feeds in one place.
GitHub
#showcase #project
@golang_tips
A self-hosted dashboard that puts all your feeds in one place.
GitHub
#showcase #project
@golang_tips
👍1