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

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

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

赞同来自: buscoop

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

billgo - Writing Javascript Golang and Swift.

赞同来自: buscoop

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

lmw - hello world

可以做ERP的服务
和语言无关的。 go一样实现繁杂逻辑,繁杂逻辑和语言又没什么关系。 累不累,看你的能力了,呵呵。
另外,有人上来就说别听楼上的,这样有些不妥吧,人家自己判断就是了,你说得也未必是对的。我们最多提供的只是一种参考和引导。
之前我是写一般应用的,和游戏有很大区别
[slope game](http://impossiblegame.co/slope-game "slope game")
我喜欢阅读你的博客文章。 这实际上是我想要的,我很高兴来到这里!
[super smash flash 2](https://super-smashflash2.com/ "super smash flash 2")

要回复问题请先登录注册