idoubi/sql2struct
idoubi/sql2struct has 536 GitHub stars and 113 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-10 04:24 UTC. Last push 2023-12-29.
So werden diese Zahlen gemessen
A developer-friendly tool for transfering sql statement to go struct.
Gemessener Sternzuwachs
- in 24h
- 0
- in 7 days
- Verlauf wird gesammelt
- in 15 days
- Verlauf wird gesammelt
- in 1 month
- Verlauf wird gesammelt
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
README.md
Originalsql2struct
SQL2Struct is a developer-friendly tool used for transfering sql statement to go struct.
use sql2struct online
click to visit the sql2struct online website
use sql2struct as chrome extension
- install from source
git clone https://github.com/idoubi/sql2struct.git
cd sql2struct
pnpm install
- build chrome extension
pnpm build:chrome
- install chrome extension
open chrome://extensions/
load extension from sql2struct project dir dist/chrome
use sql2struct locally
- install from source
git clone https://github.com/idoubi/sql2struct.git
cd sql2struct
pnpm install
- preview
pnpm dev
- build
pnpm build
# or
pnpm build:web
how to use
- execute
show create table xxx\G;in your database client.

- paste sql statement in the left editor.

and you'll see the go struct code in the right editor transfered from the sql statement you pasted.
- change the transfer options.
by default, only json tags will be used in transfered go struct code. you can click other checkboxes to add more tags. =[]

and you can click "options" button to modify other transfer options.
fields in "special identifiers" will be uppercased when transfered to go struct fields.

"field maps" defines the map rules between sql field type and go struct field type.

something else
stars and issues are all be appreciated.
you can contact me by email to [email protected].
Ähnliche Projekte entdecken
Asabeneh/30-Days-Of-Python
Die Programmier-Challenge 30 Days of Python ist eine Schritt-für-Schritt-Anleitung, um die Programmiersprache Python in 30 Tagen zu lernen. Diese Challenge kann mehr als 100 Tage dauern. Gehe in deinem eigenen Tempo vor. Diese Videos können ebenfalls helfen: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,486 Sternegrafana/grafana
Offene und kombinierbare Plattform für Observability und Datenvisualisierung. Visualisiert Metriken, Logs und Traces aus mehreren Quellen wie Prometheus, Loki, Elasticsearch, InfluxDB, Postgres und vielen weiteren.
77,790 Sterneredis/redis
Für Entwickler, die echtzeitfähige, datengesteuerte Anwendungen erstellen, ist Redis der bevorzugte, schnellste und funktionsreichste Cache, Datenstrukturserver und die entsprechende Abfrageengine für Dokumente und Vektoren.
77,332 Sterneapache/superset
Apache Superset ist eine Plattform für Datenvisualisierung und Datenexploration.
75,455 Sterne