Go.Tips
12 subscribers
7 photos
16 links
Useful tips, libraries and information for Go (Golang) developers

Rust::Tips: @rust_code_tips
My GitHub: https://github.com/ankddev
Download Telegram
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!
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
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
Cobra
Cobra is a library for creating powerful modern CLI applications.
Cobra is used in many Go projects such as KubernetesHugo, 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
TypeScript became 10x faster with native version on Go!
Microsoft announced native version of TypeScript compiler. It is written in Go.

Compilation became faster in 10x, autocompletions, refactoring, etc. became blazingly fast.

GitHub
#showcase #project #news
@golang_tips
👍1
Glance
A self-hosted dashboard that puts all your feeds in one place.

GitHub
#showcase #project
@golang_tips
👍1
Chezmoi
Manage your dotfiles across multiple diverse machines, securely.
Website
GitHub

Also you can find my dotfiles, managed by Chezmoi here.
#showcase #project