wtf
GoLint
Our great sponsors
wtf | GoLint | |
---|---|---|
8 | 6 | |
15,440 | 3,883 | |
0.7% | - | |
7.5 | 0.6 | |
9 days ago | almost 3 years ago | |
Go | Go | |
Mozilla Public License 2.0 | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
wtf
-
termui: Golang Terminal Dashboard
Another option here, though it looks like releases have slowed considerably. https://github.com/wtfutil/wtf
-
Bus ETA
Hi ! I'm currently in the process of building myself dashboards using sampler and / or WTF. I want a section with the live ETA of some buses stop from STM. I know they have an SMS option so that may be a lead but i've figured there might be a better way using iBus or something. Thanks in advance !!
-
Looking for cmd tool to list Twitch followers online status
I am working on an update myself to the twitch module to wtf dashboard: https://github.com/wtfutil/wtf/
- A highly configurable terminal dashboard for developers and creators
-
Looking for a user-level job scheduling system
Ideally, I'd also like it to have a terminal dashboard that can give me a nice at-a-glance status report on all these tasks. Maybe I can force wtf to do this, but it seems like I might have to write a custom module to pull it off, and I am not a golang programmer.
-
Sampler - a highly configurable dashboard in your terminal
I've been using WTF as a terminal dashboard. Sampler looks great, gonna give it a try!
-
A retro-style TUI dashboard for my desk, built with a Raspberry Pi and WTFUtil
Cool terminal dashboard framework: https://wtfutil.com or https://github.com/wtfutil/wtf
- Sponsor wtfutil/wtf
GoLint
-
9 Golang Name Conventions Gophers should follow!
Actually in the early days of Go, devs were stuck to camalCase/PascalCase on variable naming. But VScode Go plugin managed by Microsoft at that time , and they suggested ID over id/ID, XML over xml/ Xml. Because VScode is free, it attached many users and using uppercase for abbreviations/ initialisms became a standard. Andhttps://github.com/golang/lint/issues/124 finalized it. But , still I think it is a wrong decision.
-
VS Code Extension for autocomplete function parameters and best linter?
As for linting, go vet and [staticcheck](staticcheck.io) are the recommended tools, according to the now deprecated golint repository.
-
I wrote a markdown to html converter
golint is deprecated, and it’s no longer required to comment every exported variable/function/struct, etc.
-
go config on mac
not found error (go tools not found issue explained below), can also check here
- A basic polynomial library
-
What are the REST API reference projects that can be used as a guide in 2021?
about Initialisms; Personally I still prefer simple initial conventions (lowerCamelCase, UpperCamelCase, UPPERCASE) Go followed before VSCODE/Microsoft suggested ID or Id (ex. https://github.com/golang/lint/issues/124). Following one pattern everywhere is the best. In Go, a name is exported if it begins with a capital letter. ex URL; if any unexported var/const start with "URL", what do you do?
What are some alternatives?
cursor - 🖱️ Go module to move the terminal cursor in any direction on every operating system.
staticcheck
slack-term - Slack client for your terminal
goimports - [mirror] Go Tools
Golang-Project-Structure - Golang Skeleton With Fully Managed Versions For Kick Start GoLang Project Development
go-checkstyle - checkstyle for go
torpar - TUI Client for Torrent Paradise
gosimple
devdash - :bento: Highly Configurable Terminal Dashboard for Developers and Creators
errcheck - errcheck checks that you checked errors.
pterm - ✨ #PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible.
Go Metalinter