golang 适合ERP开发吗?有没有类似 ODOO 的存在 ?

已邀请:

别听楼上得, 我的答案是不适合. Go 得定位领域不是为了做 ERP, Go 更适合去开发 网络基础设施 类应用. Go 得语法表达能力确实有限, 做 ERP 这种重业务类得东西能 累死你. Go 上没有一个 轻便强大高效模板引擎, 做页面能 累死你. 别说 前后端分离, 传统行业有多少团队会花时间人手在这上面, 做过得就知道了.

总结: 如果用 Go 去做 ERP 就好比用 广义相对论 去处理一个 高速上到底谁先追上谁, 侧翻了到底会滚多少圈的问题. 一句话: 就是 不适合.

taowen

赞同来自: simbest Xargin 不灭的焱 gomaster_me

适合。java 擅长的,go 都擅长。

bwrj

赞同来自: 不灭的焱 astaxie

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

https://github.com/hexiaoyun128/ERP/

不灭的焱

赞同来自: plain トトロ

@gloomyzerg 如果是因为 go 自带的模板引擎不好用,而放弃 go web 开发的话,那实在是太可惜了,我现在是在 beego 的基础上,做了些小调整,更换模板引擎为 hero,开发 web 也是很快的。。。

hero项目地址:https://github.com/shiyanhui/hero

zsy619 - 为了梦想

赞同来自: 不灭的焱

绝对适合

ghost

赞同来自:

ERP client-server 用 delphi 或 powerbuilder 應該最有效率, 當然 vb 或 c# 也蠻普遍,有 winform 還是勝過沒有.

ilovekitty328

赞同来自:

請問怎麼在beego裡使用hero呢

lmw - hello world

赞同来自:

可以做ERP的服务

gomaster_me

赞同来自:

和语言无关的。 go一样实现繁杂逻辑,繁杂逻辑和语言又没什么关系。 累不累,看你的能力了,呵呵。 另外,有人上来就说别听楼上的,这样有些不妥吧,人家自己判断就是了,你说得也未必是对的。我们最多提供的只是一种参考和引导。

billgo - Writing Javascript Golang and Swift.

赞同来自:

用 golang 来开发了三年的 ERP 系统了,觉得挺合适的呀。 把后端改成了微服务架构,前端使用 React 来进行构建,保证开发得很爽,特别面对像 ERP 这样的系统是更是舒服。

要回复问题请先登录注册