Golang Go语言中被 GoFrame 的快速开始给劝退了

发布于 1周前 作者 wuwangju 来自 Go语言

https://goframe.org/pages/viewpage.action?pageId=1114399

按照 GoFrame 的快速开始

第一步:安装框架工具

wget -O gf https://github.com/gogf/gf/releases/latest/download/gf_$(go env GOOS)_$(go env GOARCH) && chmod +x gf && ./gf install -y && rm ./gf

报错:

zsh: parse error near `)'

好,自己解决了,装好了 gf

运行 gf -v 报错:

fatal: 不是 git 仓库(或者直至挂载点 /Volumes 的任何父目录)
停止在文件系统边界(未设置 GIT_DISCOVERY_ACROSS_FILESYSTEM )。

好,那就 git init 再运行 gf -v 输出空白。

第二步:创建项目模板

gf init demo -u

报错:

fatal: 'init' does not appear to be a git repository
fatal: 无法读取远程仓库。

???就这??? 每一步都报错,这怕不是快速劝退吧。


Golang Go语言中被 GoFrame 的快速开始给劝退了

更多关于Golang Go语言中被 GoFrame 的快速开始给劝退了的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html

16 回复

那么多好的框架不用

更多关于Golang Go语言中被 GoFrame 的快速开始给劝退了的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


这些报错和 GoFrame 都没关系
硬要说的话,它这个名字起得不好,和你的 gf 别名冲突了(

利益无关,顺手点了文档进去看,下面一个提示框里有这一句:



如果系统没有安装 wget 命令,那么请使用 brew install wget 。

如果您使用的是 zsh 终端,那么安装后请新开终端或者标签来执行命令。

嗯,是的,我是项目发起人,文档也是我写的。这个呢,在 MacOS 下是个常见问题,所以在文档中也有说明。

我以为是文档的意思是 brew install wget 安装成功后新开标签 lol

所以我 brew install wget 之后新开了标签,哈哈哈

我总觉得这不算是 GoFrame 的问题。

多谢大佬

哈哈哈,我前天也是刚接触这个框架,遇到一模一样的问题

又是一个被 zsh git 插件 alias 命令坑害的孩子



我先 GoFrame 的原因是 gf 设计理念比较先进。代码质量高。各种组件支持快速微服务化。

大佬,对不起,我能说下自己的片面之言吗? GoFrame 是个非常非常非常优秀的框架,但是 GoFrame 的文档写的真的是超级超级超级垃圾啊,Low 爆了!!!对不起,大佬,这是我的个人观点,很大概率是我错了,但是我想把我的错误想法表达一下。

我知道你有情绪,我有时对自己的爱人表达过这种情绪,但这样的评论我不知道该如何回答。你可以在官网评论描述一下文档在哪些地方做得不太好的,这样有助于交流。你可以提交到这里: https://goframe.org/pages/viewpage.action?pageId=3673232


为啥用 confluence 做项目文档
看起来用起来都感觉很不舒服

很大问题没有直观得版本区分,社区和文档 什么都杂合在一起,无法直接选择想要的东西。文档内容花费很多时间和精力,但好的文档系统能带来更好的体验。
可以参考 vue 的文档。

Hello ,咱们的文档改版了,可以再看看哈哈 https://goframe.org

作为IT领域的GO语言专家,对于GoFrame这一Go语言开发框架有着深入的了解。GoFrame(简称gf)是一个模块化、高性能、企业级的开发框架,旨在简化Go语言应用的开发过程,提升开发效率。

针对你提到的“被GoFrame的快速开始给劝退了”这一观点,我认为可能是因为你对GoFrame的某些特性或安装步骤不够熟悉。实际上,GoFrame提供了简洁直观的API和详尽的文档,这些都大大降低了上手难度。同时,GoFrame社区也在不断壮大,为开发者提供了充足的学习资源和技术支持。

在安装和使用GoFrame时,确实需要一些环境配置和依赖安装,但这些步骤都是相对简单的。如果你遇到了问题,可以查阅官方文档或在社区中寻求帮助。

此外,GoFrame还提供了丰富的功能模块和实战化的经验,这些都是构建强大Go应用的重要基础。因此,我建议你不要轻易放弃,多尝试、多学习,相信你会逐渐掌握GoFrame并开发出优秀的Go应用。

最后,如果你对GoFrame还有其他疑问或需要更深入的指导,请随时联系我。

回到顶部