All Projects → misakafs → json-to-go

misakafs / json-to-go

Licence: MIT license
将json生成go的数据结构。Online tool that convert JSON to Go.

Programming Languages

typescript
32286 projects
Vue
7211 projects
HTML
75241 projects

Projects that are alternatives of or similar to json-to-go

vite-primevue-starter
VUE 3 Starter project for using primevue 3 with Vite 2 - Pages, Layouts, Validation
Stars: ✭ 37 (+131.25%)
Mutual labels:  vue3, vite, primevue
rustplatz
(Inoffizielle) Website für das Rust-Projekt von Dhalucard, Bonjwa und RocketBeans
Stars: ✭ 15 (-6.25%)
Mutual labels:  vue3, vite
Vue
Vue 使用指南,参照官方,结合自己的理解的一个记录。
Stars: ✭ 25 (+56.25%)
Mutual labels:  vue3, vite
vuejs-3-examples
Some examples of Vue.js 3.0.
Stars: ✭ 26 (+62.5%)
Mutual labels:  vue3, vite
vue-devui-early
Vue3版本的DevUI组件库。本仓库已迁移至:https://github.com/DevCloudFE/vue-devui
Stars: ✭ 39 (+143.75%)
Mutual labels:  vue3, vite
preview-pro
Use pro-layout in vitejs. preview https://sendya.github.io/preview-pro/index.html
Stars: ✭ 71 (+343.75%)
Mutual labels:  vue3, vite
mosha-vue-toastify
A light weight and fun Vue 3 toast or notification or snack bar or however you wanna call it library.
Stars: ✭ 185 (+1056.25%)
Mutual labels:  vue3, vite
Admin-Frame-Vue3
基于Vue3 + Element-Plus + Vite 开发的中/后台管理系统
Stars: ✭ 181 (+1031.25%)
Mutual labels:  vue3, vite
seezoon-stack
一款基于当前最前沿的前端(Vue3 + Vite + Antdv)和后台(Spring boot)实现的低代码开发平台。
Stars: ✭ 227 (+1318.75%)
Mutual labels:  vue3, vite
bpmn-vue-activiti
基于Vue3.x + Vite + bpmn-js + element-plus + tsx 实现的Activiti流程设计器(Activiti process designer based on Vue3.x + Vite + BPMN-JS + Element-Plus + TSX implementation)
Stars: ✭ 345 (+2056.25%)
Mutual labels:  vue3, vite
electron-vite-tailwind-starter
This Starter utilizes Electron, Vite and Tailwindcss in combination. It trys to adhare best practices.
Stars: ✭ 141 (+781.25%)
Mutual labels:  vue3, vite
iro
IRO - Amazing Color Tools. Color Convert HEX, RGB, HSL and CMYK. Color Inspection with Camera.
Stars: ✭ 103 (+543.75%)
Mutual labels:  vue3, vite
vue-lite-admin
a lite vue3.0 admin template,there is no typescript and vuex (但注释挺全)
Stars: ✭ 67 (+318.75%)
Mutual labels:  vue3, vite
vueuse-vite-starter
⚡️ Starter for Vite + VueUse + TypeScript
Stars: ✭ 121 (+656.25%)
Mutual labels:  vue3, vite
soybean-admin
A fresh and elegant admin template, based on Vue3,Vite3,TypeScript,NaiveUI and UnoCSS [一个基于Vue3、Vite3、TypeScript、NaiveUI 和 UnoCSS的清新优雅的中后台模版]
Stars: ✭ 2,322 (+14412.5%)
Mutual labels:  vue3, vite
app
专门为互联网人打造的题解神器,神器在手,工作不愁
Stars: ✭ 64 (+300%)
Mutual labels:  vue3, vite
rgutil
rgutil是基于ES6创建的函数库工具
Stars: ✭ 22 (+37.5%)
Mutual labels:  vue3, vite
vue-component-lib-starter
A bare-bones example of creating your own Vue component library.
Stars: ✭ 221 (+1281.25%)
Mutual labels:  vue3, vite
win7
Yet another OS preview via web technologies focused on Microsoft Windows 7.
Stars: ✭ 93 (+481.25%)
Mutual labels:  vue3, vite
tailwind-layouts
Collection of Tailwind Layouts
Stars: ✭ 53 (+231.25%)
Mutual labels:  vue3, vite

json-to-go

将json生成go的数据结构。Online tool that convert JSON to Go.

Online Link | 地址

Local Develope | 本地开发

suggest use(强烈建议使用) pnpm !!!

  • install pnpm install

  • dev pnpm dev

  • build pnpm build

custom tag | 自定义tag

  • format | 格式
<tag name>:[name method]:[is add omitempty]
<tag名字>:[命名方式]:[是否添加omitempty]
  • name method | 命名方式
  1. original | 原样返回
  2. abcDef | 小驼峰 - 默认
  3. AbcDef | 大驼峰
  4. abc_def | 下划线
  5. Abcdef | 只有第一个字母大写
  6. abcdef | 全都小写
  • examples | 例子

json

form

json:1:true

json:3:false,form:2:true,query:1:false

Features | 特征

  • custom tag | 支持自定义tag
  • custom root object name | 支持自定义根对象名
  • support inline | 支持内联结构
  • support edit | 支持编辑
  • json syntax extension | 对json语法进行了扩展,支持不规范的json
  • json check/format/compress | 支持不规范的json的纠正、格式化、压缩

Reference | 参考

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].