Top 1.3% dependent packages on proxy.golang.org
Top 1.5% dependent repos on proxy.golang.org
Top 3.0% forks on proxy.golang.org
proxy.golang.org : github.com/go-jet/jet/v2
Package jet is a complete solution for efficient and high performance database access, consisting of type-safe SQL builder with code generation and automatic query result data mapping. Jet currently supports PostgreSQL, MySQL, MariaDB and SQLite. Future releases will add support for additional databases. Use the command bellow to add jet as a dependency into go.mod project: Jet generator can be installed in one of the following ways: (Go1.16+) Install jet generator using go install: go install github.com/go-jet/jet/v2/cmd/jet@latest Install jet generator to GOPATH/bin folder: cd $GOPATH/src/ && GO111MODULE=off go get -u github.com/go-jet/jet/cmd/jet Install jet generator into specific folder: git clone https://github.com/go-jet/jet.git cd jet && go build -o dir_path ./cmd/jet Make sure that the destination folder is added to the PATH environment variable. Jet requires already defined database schema(with tables, enums etc), so that jet generator can generate SQL Builder and Model files. File generation is very fast, and can be added as every pre-build step. Sample command: Before we can write SQL queries in Go, we need to import generated SQL builder and model types: To write postgres SQL queries we import: Then we can write the SQL query: Now we can run the statement and store the result into desired destination: We can print a statement to see SQL query and arguments sent to postgres server: Output: If we print destination as json, we'll get: Detail info about all statements, features and use cases can be found at project wiki page - https://github.com/go-jet/jet/wiki.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/go-jet/jet/v2
Keywords:
cockroachdb
, code-completion
, code-generator
, codegenerator
, database
, datamapper
, golang
, mariadb
, mysql
, postgres
, postgresql
, sql
, sql-builder
, sql-queries
, sql-query
, sql-query-builder
, sqlbuilder
, sqlite
, typesafe
, typesafety
License: Apache-2.0,BSD-3-Clause,MIT
Latest release: 2 months ago
First release: over 2 years ago
Namespace: github.com/go-jet/jet
Dependent packages: 37
Dependent repositories: 13
Stars: 1,089 on GitHub
Forks: 70 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: about 2 hours ago
github.com/amanbolat/pkg v0.0.4
9 versions - Latest release: 12 months agogithub.com/Mangatsu/server v0.8.1 💰
🌕 Media server for storing, tagging and viewing doujinshi, manga, art collections and other galle...22 versions - Latest release: about 1 year ago - 20 stars on GitHub
github.com/mangatsu/server v0.8.1 💰
🌕 Media server for storing, tagging and viewing doujinshi, manga, art collections and other galle...22 versions - Latest release: about 1 year ago - 20 stars on GitHub
github.com/evgenivanovi/gpl v1.0.5
29 versions - Latest release: over 1 year ago - 1 dependent package - 0 stars on GitHubgithub.com/programme-lv/backend v0.2.9
10 versions - Latest release: over 1 year ago - 1 stars on GitHubgithub.com/tarow/skat-counter v0.0.0-20231229141647-3fdac1f9b6b9
Skat Counter App written in Go, Templ & HTMX11 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/evgenivanovi/shorturl v0.0.0-20231220132424-f1daf628a513
2 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/lunabrain-ai/lunabrain v0.0.0-20231220022705-34e144fd38ff
AI-assisted writing tool.10 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 57 stars on GitHub
github.com/frumple/mrt-api v1.0.2
A Go-powered API that returns useful data from the Minecart Rapid Transit (MRT) Minecraft Server.3 versions - Latest release: over 1 year ago - 0 stars on GitHub
gitea.lushkush.nl/karl/akustik-backend v0.0.0-20231203160104-b3fa6be853d8
7 versions - Latest release: over 1 year agogithub.com/programme-lv/tester v0.2.0
2 versions - Latest release: over 1 year ago - 1 dependent package - 0 stars on GitHubgithub.com/zltl/xoidc v0.0.0-20231007150734-c4ae0f740505
oidc implement4 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/evgenivanovi/gomart v0.0.0-20231006143429-bf336399cd53
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/danicc097/openapi-go-gin-postgres-sqlc v0.0.0-20230919194633-5905bd65de2e
API-first and Database-first approach with OpenAPI v3 and sqlc/xo codegen, end to end tracing wit...32 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/qulaz/tg-exporter/backend/shared v0.0.0-20230830095115-19117b1a9e71
[WIP] Service for export posts from Telegram Channels to VK groups1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/ajvpot/vanderbot v0.0.0-20230803214654-6b7fec401231
Discord utility bot for website analysis, multitrack recording, multitrack local audio output, an...12 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/xeptore/to-do/user v0.0.0-20230728182849-6238d3f5824f
Basic to-do application1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/xeptore/to-do/gateway v0.0.0-20230728182849-6238d3f5824f
Basic to-do application1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/slavaavr/txmng v0.1.0
go library for supporting service-level transactions1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/egoavara/hmb-db v0.0.7
7 versions - Latest release: almost 2 years agogithub.com/marcioecom/clipbot-server v0.0.0-20230514221503-f518de5a45ff
5 versions - Latest release: about 2 years ago - 1 stars on GitHubgithub.com/goserg/ratingserver v0.0.0-20230514203729-4a02cb49134f
Rating server with TG bot and web interface.1 version - Latest release: about 2 years ago - 3 stars on GitHub
github.com/sadensmol/article_my_clean_architecture_go_application v0.0.0-20230310055131-74ebdf485802
1 version - Latest release: about 2 years ago - 1 dependent repositories - 2 stars on GitHubgithub.com/kittybot-org/kittybotgo v0.5.4
Fresh Golang rewrite of KittyBot38 versions - Latest release: over 2 years ago - 5 stars on GitHub
github.com/DaniilStepanenko/database-communication v0.0.0-20221102174650-0f318f4e043c
2 versions - Latest release: over 2 years ago - 0 stars on GitHubgithub.com/pseudo-su/golang-service-template v0.0.0-20221011225733-6df33d0a9e4a
2 versions - Latest release: over 2 years ago - 3 stars on GitHubgithub.com/rpoisel/iot v0.0.0-20220609150002-94e5b1bfe6e8
Source code of the IoT components of my home automation system.1 version - Latest release: almost 3 years ago - 0 stars on GitHub
github.com/nndergunov/RTGC-Project v0.0.0-20211112123251-59463f6588c4
Realtime Group Chat in Go!1 version - Latest release: over 3 years ago - 0 stars on GitHub
github.com/lawrencejones/pgsink v0.7.0
Logically replicate data out of Postgres into sinks (files, Google BigQuery, etc)7 versions - Latest release: over 4 years ago - 65 stars on GitHub
github.com/lawrencejones/pg2pubsub v0.7.0
7 versions - Latest release: over 4 years agogithub.com/lawrencejones/pg2sink v0.7.0
7 versions - Latest release: over 4 years agogithub.com/rpoisel/IoT v0.0.0-20201206091922-95f2f2f1bffe
Source code of the IoT components of my home automation system.1 version - Latest release: over 4 years ago - 0 stars on GitHub
Check this option to include packages that no longer depend on this package in their latest version but previously did.