我的Go+语言初体验——一次在GO+教程仓库上提交PR的经历

我想养只猫 •͓͡•ʔ 社区中级贡献者
全栈领域新星创作者
2021-12-03 20:47:06

一次在GO+教程仓库上提交PR的经历

起因

最近在学习GO+,然后翻了翻资料,找到了GO+的官方教程:https://tutorial.goplus.org/

在这里插入图片描述

然后翻了翻,发现有的教程貌似还没有案例

在这里插入图片描述

然后就发现了,一句No content yet, you can help us build it here.

然后就点进去了发现许大和其它大神在维护的GO+教程仓库: https://github.com/goplus/tutorial

刚好最近有学git的使用, 又是刚好发现了Arrays 的案例好像还没有, 于是就想自己也写个案例出来, 看看最近的GO+到底有没有学进去




过程

拉取

我于是按照许大的教程, 一步步尝试

在这里插入图片描述

首先拉取分支

在这里插入图片描述

之后在自己的仓库上操作

在这里插入图片描述


编写

一步一步操作,首先git clone 获取,然后就用vscode打开编辑

在这里插入图片描述

然后就参考许大的101-Hello-world

在这里插入图片描述

然后按照自己的实际需求与思考, 先把文件准备好

在这里插入图片描述

然后就开始码字了, 当然过程并没有这么顺利, 可以先到本地测试好再贴上来

在这里插入图片描述


验证

之后, 我们按照说明, 终端进入该目录执行

go run .

在这里插入图片描述

之后浏览器打开127.0.0.1:8000 或者localhost:8000 找到我们编写的章节, 看一下效果怎么样

在这里插入图片描述

还是可以看的, 不至于很难看懂
点右上角运行一下

在这里插入图片描述

运行结果

在这里插入图片描述

没有报错, 很开心


提交

怎么提交, 在这里就不和大家多余的赘述了, 提交到自己仓库上去之后, 你就可以看到自己的文件更新了

在这里插入图片描述

注意: 我是给大家模拟下当初的样子, 实际已经提交了几天了

之后我们到官方教程仓库里去

在这里插入图片描述

点击那个绿色的按钮New pull request 提交新的请求

在这里插入图片描述

点击蓝色的Learn about pull requests 对比下分支

在这里插入图片描述

选择你自己的分支, 进行对比

在这里我已经提交过了, 所以就不重复操作了, 可以提交的前提是你对你的分支进行了修改, 之后一步步按照你的需求操作进行提交就可以, 记得对自己的修改表达全面一点, 我修改了一次描述就是因为感觉表达的不清楚

在这里插入图片描述

之后等消息就好




感想

本来只是一次尝试, 说实话我实在想不到居然一遍过了, 具体时间不清楚了, 我只记得许大是凌晨通过的合并请求, 并且许大还改给我修改了一些格式

在这里插入图片描述

现在大家可以看到了

在这里插入图片描述

感动的是许大居然还特别说了一下

在这里插入图片描述

最后

希望GO+社区能越来越好

也希望这篇分享可以给大家带来一点灵感, 一起为GO+社区做贡献



以写促学,接下来,我将带大家使用 GO+ 逐步 实现常见的数据结构

欢迎关注【我的Go+语言初体验——GO+实现数据结构】系列,持续更新中....

...全文
542 13 打赏 收藏 举报
写回复
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
牧锦. 2021-12-03
  • 打赏
  • 举报
回复 1
这个很有用,学到了学到了👍
我想养只猫 •͓͡•ʔ 社区中级贡献者 2021-12-03
  • 举报
回复
@牧锦.
熊熊爱吃辣条 2021-12-03
  • 打赏
  • 举报
回复 2
博主大大写的很详细,学到学到了!真不错🌹
我想养只猫 •͓͡•ʔ 社区中级贡献者 2021-12-03
  • 举报
回复
@熊熊爱吃辣条
F_shUack_sdn 2021-12-03
  • 打赏
  • 举报
回复 1

爱了爱了

我想养只猫 •͓͡•ʔ 社区中级贡献者 2021-12-03
  • 举报
回复
@F_shUack_sdn
Heart_x:) 2021-12-03
  • 打赏
  • 举报
回复 1

🤞🤞🤞🤞😁😁😁😁

我想养只猫 •͓͡•ʔ 社区中级贡献者 2021-12-03
  • 举报
回复
@Heart_x:)
xumingyu07 2021-12-03
  • 打赏
  • 举报
回复 1

学习到了

我想养只猫 •͓͡•ʔ 社区中级贡献者 2021-12-03
  • 举报
回复
@xumingyu07 希望对您有帮助
我想养只猫 •͓͡•ʔ 社区中级贡献者 2021-12-03
  • 打赏
  • 举报
回复
xushiweizh 2021-12-03
  • 举报
回复 1
@我想养只猫 •͓͡•ʔ 👍🏻
我想养只猫 •͓͡•ʔ 社区中级贡献者 2021-12-03
  • 举报
回复
@xushiweizh 感谢
发帖
Go+ 开发者社区

906

社区成员

Go+ 官方开发者社区。我们希望向广大的开发者和数据科学家介绍 Go+ 的定位和意义,并邀请更多开发者一起贡献代码、共建 Go+ 生态。 Go+ 官网:https://goplus.org/
其他 企业社区
社区管理员
  • Go+
  • 杨东杰
加入社区
帖子事件
创建了帖子
2021-12-03 20:47
社区公告

本社区为 Go+ 官方开发者社区。我们希望向广大的开发者和数据科学家介绍 Go+ 的定位和意义,并邀请更多开发者一起贡献代码、共建 Go+ 生态。

Go+ 官网:https://goplus.org/
GitHub地址:https://github.com/goplus/gop