最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

仙童光速開發(fā) Go Web 應(yīng)用程序,助力找到 Go 語言工程師職位

2023-07-03 14:37 作者:火鳥1995  | 我要投稿

仙童光速開發(fā) Go Web 應(yīng)用程序,助力找到 Go 語言工程師職位

現(xiàn)在,Go 語言日漸流行,使用的人多了,職位也多了。幾乎是后端語言中除了 Java 語言的第二多的后端開發(fā)語言了。您想不想嘗試一下 Go 語言工程師職位?

對程序員,尤其是還不通 Go 語言和初通 go 語言的程序員而言,最大的瓶頸是完整的 Go 語言應(yīng)用程序的開發(fā)能力?,F(xiàn)在好了,Go 語言通用代碼生成器仙童已發(fā)布 Beta7 版,光速開發(fā) Go Web 應(yīng)用程序可以助力您找到 Go 語言的職位。

如何使用?您可以使用仙童自帶的模板或者自己寫一個 SGS2 的 Excel 模板,并使用仙童生成一個完整的 Go Web 應(yīng)用。而后,您可以部署代碼生成物。從而得到一個完整的 Go 語言例程。而后您可以抄寫學(xué)習(xí)這個例程,從而得到完整的 Go 語言應(yīng)用開發(fā)能力。

仙童易用,完整,速度快,是一個優(yōu)秀的 Go 語言代碼生成器。

Go 語言通用代碼生成器:仙童已發(fā)布 Beta7 版,完善支持 Oracle 數(shù)據(jù)庫,已發(fā)布最新介紹視頻。請見:
https://www.bilibili.com/video/BV1uM4y1774F/

Beta7 版完善了對 Oracle 數(shù)據(jù)的支持。更多測試,更多錯誤修正?,F(xiàn)在,仙童 Beta7 版已可以完善支持 Oracle 數(shù)據(jù)庫。支持從源碼構(gòu)建代碼生成器。您只需下載源碼,即可以 mvn install 編譯構(gòu)建 Go 語言通用代碼生成器仙童。Beta7 版修正了 Excelize 的 API 修改引起的代碼錯誤。Beta7 版改進(jìn)了用戶的注冊流程?,F(xiàn)在,新注冊的用戶自動獲得 user 角色,更加方便。

仙童的項目地址:https://gitee.com/jerryshensjf/Fairchild

二進(jìn)制版本下載地址:https://gitee.com/jerryshensjf/Fairchild/attach_files

Go 語言通用代碼生成器:仙童

簡介

Go 語言通用代碼生成器:仙童

百度話題

#通用代碼生成器#

版本更新

Go 語言通用代碼生成器仙童已發(fā)布 Beta 7 版。完善支持 Oracle 數(shù)據(jù)庫,并有錯誤修正。可以從源碼編譯生成構(gòu)建。

Go 語言通用代碼生成器仙童 Beta6 版,發(fā)布最新介紹視頻,支持從源碼構(gòu)建代碼生成器。您只需下載源碼,即可以 mvn install 編譯構(gòu)建 Go 語言通用代碼生成器仙童。

Go 語言通用代碼生成器:仙童 Beta5 版。徹底修復(fù)彈性登錄模塊,修復(fù)了注冊,修改密碼,管理員新增用戶時使用過時加密算法問題。更多測試。

Go 語言通用代碼生成器:仙童 Beta3 版。修復(fù)幾處錯誤。包括登錄權(quán)限問題和圖形報表 UI 的語言問題。更多測試。

GO 語言通用代碼生成器仙童已發(fā)布 Beta2 版,支持 Rust 語言兼容性,即可以使用 Rust 通用代碼生成器蓮花的 SGS2 模板直接生成 Go 語言代碼生成物。同時支持 Java 語言兼容性。即支持 Java 通用代碼生成器的模板直接生成 Go 語言代碼生成物。

仙童 Beta 版,此版本修復(fù)了 Excelize 組件 API 變化引起的編譯錯誤,另有文檔更新和更多檢查。

仙童嘗鮮版十二。支持 PDF 格式數(shù)據(jù)導(dǎo)出。在嘗鮮版十一基礎(chǔ)上有增強和修錯。流暢支持模板向?qū)Тa生成。支持三大變形功能群,支持四種數(shù)據(jù)庫。已完成所有功能規(guī)劃,下一個版本即可進(jìn)入 Beta 階段。

嘗鮮版十一。在嘗鮮版十基礎(chǔ)上有增強和修錯,并支持?jǐn)?shù)據(jù)庫表與字段的中文注釋和兼容所有 java 通用代碼生成器的 SGS2 模板,直接生成 go 語言后端和 Vue 前端,并自動格式化 java 語言 SGS2 模板至 go 語言模板。支持三大變形功能群,支持四種數(shù)據(jù)庫,支持 Excel 數(shù)據(jù)導(dǎo)出。支持圖形報表和復(fù)雜版面,支持彈性登錄模塊。

嘗鮮版十是第一個穩(wěn)定版本。功能基本完備,所有示例通過檢測,初步完整測試。

嘗鮮版九在嘗鮮版八基礎(chǔ)上有功能增強和缺陷修復(fù)。

嘗鮮版八初步支持 SimpleAuth 彈性登錄界面。

嘗鮮版 7 是一個錯誤修復(fù)版本。

嘗鮮版 5 支持前端和后端的復(fù)雜版面和圖形報表功能

嘗鮮版 4 支持 Vue 和 ElementUI 的基于 Node.js 的獨立前端。

嘗鮮版 3 進(jìn)行了廣泛的測試和修錯。

嘗鮮版2新增對 Oracle 數(shù)據(jù)庫的支持。

架構(gòu)

基于 Java 通用代碼生成器:光的架構(gòu)。

生成的代碼基于 go 語言,使用 gin 作為 web 框架。目前支持 MariaDB,MySQL,PostgreSQL 和 Oracle 四種數(shù)據(jù)庫。支持生成 Vue 和 ElementUI 的基于 Node.js 的獨立前端。支持 Excel,PDF 兩種數(shù)據(jù)導(dǎo)出格式。

開發(fā)測試環(huán)境

  • jdk 17

  • Apache Tomcat 9

  • Node.js 14

  • golang 1.19

  • MariaDB 15.1

  • MySQL 8

  • PostgreSQL 14

  • Oracle 11

B 站介紹視頻

Go 語言通用代碼生成器仙童已發(fā)布 Beta7 版視頻,請見:

https://www.bilibili.com/video/BV1uM4y1774F/

Go 語言通用代碼生成器仙童 Beta6 版視頻,請見:

https://www.bilibili.com/video/BV1Jg4y1473X/

Go 語言通用代碼生成器仙童已發(fā)布 Beta5 版,發(fā)布最新介紹視頻,徹底修復(fù)彈性登錄模塊。修復(fù)了注冊,修改密碼,管理員新增用戶時使用過時加密算法問題。更多測試。

視頻請見:

https://www.bilibili.com/video/BV1xg4y1E7FA/

Beta3 版,請見:

https://www.bilibili.com/video/BV1g84y1n73B/

Beta 版兩個視頻的合集,請見:

https://www.bilibili.com/video/BV13D4y1G7L4/

Beta2 版:

https://www.bilibili.com/video/BV13M411A7nH/

Beta 版:

https://www.bilibili.com/video/BV19j411T7wx/

嘗鮮版十二:

https://www.bilibili.com/video/BV14K411i7DM/

嘗鮮版十一:

https://www.bilibili.com/video/BV1ce411P7qU/

嘗鮮版九:

https://www.bilibili.com/video/BV1a5411R7Zt/

https://www.bilibili.com/video/BV1pR4y1w7aB/

項目圖片

Image description

下一個大版本號

下一個大版本號是仙童 2.4.0 電音仙女 TechnoFairy 短名 TF。對標(biāo) java 通用代碼生成器光 2.4.0 電音之王

輸入圖片說明

百度話題

#通用代碼生成器#

代碼生成器截圖

代碼生成器正在研發(fā)中,Beta7 版已發(fā)布,這是一個穩(wěn)定版本。

Image description
Image description

Beta7 版下載

本版本完善支持 Oracle 數(shù)據(jù)庫,已支持集成的前端代碼生成功能。已集成完整的彈性登錄模塊。

現(xiàn)在,本項目已有下載權(quán)限,

請去?https://gitee.com/jerryshensjf/Fairchild/attach_files

仙童的安裝運行

仙童是使用 Java 語言寫成的代碼生成器。運行仙童您需要裝好 Java8 和安裝好 Tomcat9 或 8.5 應(yīng)用服務(wù)器。并把仙童的 war 包部署在 Tomcat 的 webapps 目錄下。

代碼生成物的運行還需要安裝好 Go 語言開發(fā)環(huán)境,您要使用 go mod 管理依賴,并把代碼生成物解壓在 go 語言工作空間的 src 文件夾的一級子目錄下。還需要對應(yīng)的數(shù)據(jù)庫服務(wù)器運行代碼生成物的建庫 sql 腳本。

前端代碼生成物的運行需要裝好 node.js 運行環(huán)境并安裝 js 依賴庫。

Vue 獨立前端截圖

輸入圖片說明
輸入圖片說明
輸入圖片說明
輸入圖片說明

代碼生成物截圖

Image description
Image description

源碼編譯用戶指南

通用代碼生成器已經(jīng)支持自己編譯源碼,我已把原來缺的前端代碼生成器的 jar 包上傳。支持大家自行編譯源碼。

需要注意的是,現(xiàn)在我的開發(fā)平臺是 Fedora 37 上的 openjdk 17。所以大家編譯源碼最好使用 openjdk17。編譯好的 war 包運行在 apache tomcat 9.0 上。

已有 jdk8 的用戶報告默認(rèn)下載的代碼生成器 war 包在他的平臺上無法運行。您如果遇到類似問題請報告。我的電子郵件是:jerry_shen_sjf@qq.com

附 openjdk 17 下載地址:

https://jdk.java.net/java-se-ri/17

使用前端功能的注意事項

由于圖片文件比較大,原來前端使用 cnpm instll 安裝類型,npm run dev 運行有所改動,改為先使用 npm install --registry=https://registry.npm.taobao.org 安裝類庫,出錯后使用 cnpm?install 安裝類庫, 使用 node --max-http-header-size=1000000 ./node_modules/.bin/webpack-dev-server --inline --progress --config build/webpack.dev.conf.js  運行系統(tǒng)。

您也可以從安裝好的本系列代碼生成器的前端項目中拷貝 node_modules 目錄,即可運行前端。

node-sass 不兼容的解決辦法

辦法一:

npm uninstall node-sassnpm install sass-loadernpm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/

?

辦法二:

npm uninstall sass-loader node-sass //卸載npm install sass-loader@7.3.1 node-sass@4.14.1 --save-dev //安裝對應(yīng)的版本

?

動詞算子式代碼生成器的應(yīng)用場景

  1. 快速原型:項目或演示場景使用??梢陨删哂嘘P(guān)系型數(shù)據(jù)庫后端,使用 MyBatis 的數(shù)據(jù)庫后端和 Vue 和 ElementUI 前端。

  2. 項目前期:如果項目和動詞算子式代碼生成器兼容,可以使用動詞算子式代碼生成器執(zhí)行項目前期的自動化生成。

源碼研讀者注意事項

無垠式代碼生成器第一個完整版本源碼,有興趣可以抄寫一下:

https://gitee.com/jerryshensjf/InfinityGPGenerator_0_6_5

相關(guān)技術(shù)視頻:

https://www.bilibili.com/video/BV1fX4y1u7Bn/

https://www.bilibili.com/video/BV1rv41187qY/

https://www.bilibili.com/video/BV1xv41187cA/

https://www.bilibili.com/video/BV1t64y1v7WA/


仙童光速開發(fā) Go Web 應(yīng)用程序,助力找到 Go 語言工程師職位的評論 (共 條)

分享到微博請遵守國家法律
禄丰县| 同江市| 萨嘎县| 伊宁县| 南充市| 徐州市| 尼玛县| 沅陵县| 青铜峡市| 鄂伦春自治旗| 文化| 芦山县| 洪洞县| 石家庄市| 汤阴县| 鱼台县| 孟津县| 逊克县| 麦盖提县| 泗水县| 盐城市| 金塔县| 迁西县| 遵化市| 平陆县| 南投市| 明星| 九龙县| 漠河县| 阿坝| 威信县| 忻城县| 新晃| 福州市| 云和县| 牙克石市| 屏边| 江山市| 鄯善县| 禄丰县| 和政县|