免费特黄视频_国产精品久久久av_久久香蕉网_国产精彩视频_中文二区_国产成人一区

二維碼
企資網(wǎng)

掃一掃關(guān)注

當(dāng)前位置: 首頁 » 企資快報(bào) » 企業(yè) » 正文

幾個(gè)解放雙手的 Go 開發(fā)利器

放大字體  縮小字體 發(fā)布日期:2021-09-02 23:35:26    作者:啊丟    瀏覽次數(shù):20
導(dǎo)讀

Go 開發(fā)中,我們會(huì)構(gòu)造各種 struct 對(duì)象,經(jīng)常會(huì)有 json、數(shù)據(jù)庫表、yaml、toml 等數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn) strcut 的需求。這時(shí),我們可以根據(jù)字段名和數(shù)據(jù)類型來將這些數(shù)據(jù)結(jié)構(gòu),手動(dòng)地填充至 Go 代碼的 strcut 。但當(dāng)數(shù)據(jù)字段

Go 開發(fā)中,我們會(huì)構(gòu)造各種 struct 對(duì)象,經(jīng)常會(huì)有 json、數(shù)據(jù)庫表、yaml、toml 等數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn) strcut 的需求。這時(shí),我們可以根據(jù)字段名和數(shù)據(jù)類型來將這些數(shù)據(jù)結(jié)構(gòu),手動(dòng)地填充至 Go 代碼的 strcut 。但當(dāng)數(shù)據(jù)字段很多時(shí),這種方式不但耗時(shí)耗力,還容易出現(xiàn)一些低級(jí)錯(cuò)誤。

針對(duì)以上情況,本文推薦幾個(gè)開箱即用的開發(fā)利器,幫助 Gopher 解放雙手,拯救時(shí)間。

JSON-to-Go

JSON-to-Go 是一個(gè)將 json 數(shù)據(jù)轉(zhuǎn)換為 Go 結(jié)構(gòu)體的在線服務(wù)。

地址:https://mholt.github.io/json-to-go/

TOML-to-Go

TOML-to-Go 是一個(gè)將 toml 數(shù)據(jù)轉(zhuǎn)換為 Go 結(jié)構(gòu)體的在線服務(wù)。

地址:https://xuri.me/toml-to-go/

YAML-to-Go

TOML-to-Go 是一個(gè)將 yaml 數(shù)據(jù)轉(zhuǎn)換為 Go 結(jié)構(gòu)體的在線服務(wù)。

地址:https://zhwt.github.io/yaml-to-go/

curl-to-Go

curl-to-Go 是一個(gè)將 curl 請(qǐng)求命令和數(shù)據(jù)格式轉(zhuǎn)換為 Go 相關(guān)代碼的在線服務(wù)。

地址:https://mholt.github.io/curl-to-go/

sql2struct

sql2struct 是一款根據(jù) sql 語句自動(dòng)生成 Go 結(jié)構(gòu)體的 chrome 插件。

地址:https://github.com/idoubi/sql2struct

它的安裝非常簡單,根據(jù)上面地址中給出的使用步驟即可。

當(dāng)我們需要對(duì)某個(gè)數(shù)據(jù)表,例如小菜刀本地?cái)?shù)據(jù)庫中的 rent 庫,執(zhí)行以下命令,拿到 SQL 定義語句。

mysql> show create table rent\G;*************************** 1. row ***************************       Table: rentCreate Table: CREATE TABLE `rent` (  `name` varchar(100) DEFAULT NULL,  `price` int(10) DEFAULT NULL,  `area` varchar(60) DEFAULT NULL,  `number` varchar(60) DEFAULT NULL,  `structure` varchar(60) DEFAULT NULL,  `pay` varchar(60) DEFAULT NULL,  `orientaion` varchar(60) DEFAULT NULL,  `floor` varchar(60) DEFAULT NULL,  `region` varchar(100) DEFAULT NULL,  `metro` varchar(60) DEFAULT NULL,  `url` varchar(255) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf81 row in set (0.00 sec)ERROR:No query specified

打開 sql2struct 插件,將 SQL 建表語句置入,即可得到對(duì)應(yīng)的 Go 代碼 struct 信息。

當(dāng)然,我們還可以通過 options 選擇多種字段標(biāo)簽,例如上例中,選擇的是 gorm 和 json。

作者:機(jī)器鈴砍菜刀

來源:https://mp.weixin.qq.com/s/OQ17Y4Knffd8SX-n-fnMsQ





 
(文/啊丟)
免責(zé)聲明
本文僅代表作發(fā)布者:啊丟個(gè)人觀點(diǎn),本站未對(duì)其內(nèi)容進(jìn)行核實(shí),請(qǐng)讀者僅做參考,如若文中涉及有違公德、觸犯法律的內(nèi)容,一經(jīng)發(fā)現(xiàn),立即刪除,需自行承擔(dān)相應(yīng)責(zé)任。涉及到版權(quán)或其他問題,請(qǐng)及時(shí)聯(lián)系我們刪除處理郵件:weilaitui@qq.com。
 

Copyright ? 2016 - 2025 - 企資網(wǎng) 48903.COM All Rights Reserved 粵公網(wǎng)安備 44030702000589號(hào)

粵ICP備16078936號(hào)

微信

關(guān)注
微信

微信二維碼

WAP二維碼

客服

聯(lián)系
客服

聯(lián)系客服:

在線QQ: 303377504

客服電話: 020-82301567

E_mail郵箱: weilaitui@qq.com

微信公眾號(hào): weishitui

客服001 客服002 客服003

工作時(shí)間:

周一至周五: 09:00 - 18:00

反饋

用戶
反饋

主站蜘蛛池模板: 黄色精品视频 | www.国产| 亚洲免费精品视频 | 亚洲一区免费 | 日本黄色一级视频 | 精品国产aⅴ麻豆 | 精品久久久久久久久久久 | 国产精品毛片一区二区在线看 | 午夜影院在线观看 | 一级黄色录相 | 精品国产999久久久免费 | 中文字幕偷拍 | 色婷婷香蕉在线一区二区 | 日本一区二区不卡 | 久久久久久久久久国产 | www.狠狠操| 特大黑人巨交吊性xxxx视频 | 午夜精品一区二区三区在线视频 | 999久久久久久久久6666 | 中文字幕在线一区二区三区 | 91精品久久久久久 | 欧美在线免费观看 | 亚洲一区二区在线免费观看 | 在线播放黄色 | 中文字幕在线观看亚洲 | 91动漫在线观看 | 少妇视频网站 | 久久riav | 激情五月激情综合网 | 久久夜色精品国产欧美乱极品 | av在线免费网站 | 亚洲第一毛片 | 欧美8888| 国产精品伦一区二区三级视频 | 99视频网 | 日本黄色三级视频 | 欧美日韩国产在线播放 | 国产一区中文字幕 | 国产精品一区三区 | 黄色av观看| av在线播放网站 |