Package for fast copying structs of different types
usql
Package for fast copying structs of different types | usql | |
---|---|---|
- | 21 | |
39 | 8,619 | |
- | 0.7% | |
4.4 | 9.2 | |
over 3 years ago | 4 days ago | |
Go | Go | |
Apache License 2.0 | MIT 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.
Package for fast copying structs of different types
We haven't tracked posts mentioning Package for fast copying structs of different types yet.
Tracking mentions began in Dec 2020.
usql
- xo/usql: Universal command-line interface for SQL databases
- Usql – Universal command-line interface for SQL databases
-
PRQL a simple, powerful, pipelined SQL replacement
Also all languages has an query-builder / ORM so the benefit of something like PRQL is possibly not big enough to merit it as an additional dependency.
My suggestion:
Make PRQL a cli tool that can be used by allowing users to connect to a database in a similar fashion as something like usql (https://github.com/xo/usql),
-
Is there a CLI interface to browse SQL databases?
take a look at: https://github.com/xo/usql
-
New Open source Go projects looking for contributors
https://github.com/xo/usql has some good first issues
-
usql 0.11.0
There's a new release of usql that adds even more autocomplete and fixes a bunch of issues: https://github.com/xo/usql/releases/tag/v0.11.0
- 5 Useful Database Command Line Tools
- usql
-
Literate programming is much more than just commenting code
I am not a big fan of the complex literate programming style involving code-generation which this article talks about.
But I recently discovered that Google's zx [1] scripting utility supports executing scripts in markdown documents and I combined it with httpie [2] and usql [3] for a bit of quick and dirty automation testing and api verification code and it worked out pretty well.
[1] https://github.com/google/zx#markdown-scripts
[2] https://github.com/httpie/httpie
[3] https://github.com/xo/usql
- usql v0.9.4
What are some alternatives?
copygen - Go generator to copy values from type to type and fields from struct to struct (copier without reflection). Generate any code based on types.
go-sitemap-generator - go-sitemap-generator is the easiest way to generate Sitemaps in Go
delve - Delve is a debugger for the Go programming language.
hystrix-go - Netflix's Hystrix latency and fault tolerance library, for Go
fzf - :cherry_blossom: A command-line fuzzy finder
boilr - :zap: boilerplate template manager that generates files or directories from template repositories
resty - Simple HTTP and REST client library for Go
Task - A task runner / simpler Make alternative written in Go
peco - Simplistic interactive filtering tool
ngrok - Unified ingress for developers
go-torch