适合。java 擅长的,go 都擅长。
绝对适合
别听楼上得, 我的答案是不适合
.
Go
得定位领域不是为了做 ERP
, Go
更适合去开发 网络基础设施
类应用.
Go
得语法表达能力确实有限, 做 ERP
这种重业务类得东西能 累死你
.
Go
上没有一个 轻便强大高效
得 模板引擎
, 做页面能 累死你
. 别说 前后端分离
, 传统行业有多少团队会花时间人手在这上面, 做过得就知道了.
总结: 如果用 Go
去做 ERP
就好比用 广义相对论
去处理一个 高速上到底谁先追上谁, 侧翻了到底会滚多少圈的问题
. 一句话: 就是 不适合
.
ERP client-server 用 delphi 或 powerbuilder 應該最有效率, 當然 vb 或 c# 也蠻普遍,有 winform 還是勝過沒有.
#golangERP 后台:框架采用谢大开发的 beego
前端:webpack2+vue2+vuex+vue-router
简化数据库表设计,取消表的创建者、更新者和用户的直接关联关系,orm 上为操作者的 ID,而非对象
clone 工程到 go 的 src 目录下,工程文件夹的名字必须为 golangERP,若要修改名字需要将代码中所有 golangERP 修改为工程文件夹的名字
前端支持桌面和移动端,服务器根据请求区分(不全面),web_pc 针对的是 pc 端,web_mobile 针对的是移动端
增加了前后台,后台地址以 admin 开始
在 golangERP\web_pc 和 golangERP\web_mobile 目录下执行:npm install & npm run build
回到 golangERP 目录下执行:bee run
默认端口为 8888
@gloomyzerg 如果是因为 go 自带的模板引擎不好用,而放弃 go web 开发的话,那实在是太可惜了,我现在是在 beego 的基础上,做了些小调整,更换模板引擎为 hero,开发 web 也是很快的。。。
hero 项目地址:https://github.com/shiyanhui/hero
請問怎麼在 beego 裡使用 hero 呢
可以做 ERP 的服务
和语言无关的。 go 一样实现繁杂逻辑,繁杂逻辑和语言又没什么关系。 累不累,看你的能力了,呵呵。 另外,有人上来就说别听楼上的,这样有些不妥吧,人家自己判断就是了,你说得也未必是对的。我们最多提供的只是一种参考和引导。
用 golang 来开发了三年的 ERP 系统了,觉得挺合适的呀。 把后端改成了微服务架构,前端使用 React 来进行构建,保证开发得很爽,特别面对像 ERP 这样的系统是更是舒服。
之前我是写一般应用的,和游戏有很大区别 slope game
我喜欢阅读你的博客文章。 这实际上是我想要的,我很高兴来到这里! super smash flash 2