你还缺 Go 实战项目吗?送你一个 Go 构建数字写作社区的开源项目

Go语言精选

共 1044字,需浏览 3分钟

 ·

2021-02-28 20:36

大家普遍认为,实战是学习最好的方式之一。然而,很多人苦于没有实战项目练习。今天为大家推荐一个 Go 实战项目,这是一个完整的 Web 项目,用 Go 实现的数字写作社区。

项目地址:https://github.com/writeas/writefreely,Star 数:1.8k+。

WriteFreely 是免费的开放源代码软件,可用于在 Web 上构建写作空间——无论是出版物,内部博客还是写作社区。如果你有这方面的需求,完全可以试试用它搭建一个。

这里可以进行写作体验:https://write.as/new。

主要特性

1、专为写作而生

WriteFreely 建立在一个普通的,自动保存的编辑器上,为您提供了无干扰的书写环境。发表后,您的内容就成为中心和焦点,并且易于阅读。

2、互联社区

支持一起公开或私下写作。与其他社区联系,无论是运行 WriteFreely,Plume 还是其他基于 ActivityPub 的软件。借助 OAuth 2.0 支持,您可以从您现有的平台上加入用户。

3、直观的组织方式

通过标签将文章分类,并通过将普通文章固定到您的博客来创建静态页面。创建草稿并通过一个帐户发布到多个博客。

4、国际化

Blog 元素已本地化为 20 多种语言,并且 WriteFreely 包括对非拉丁和从右至左(RTL)脚本语言的一流支持。

5、默认为私人

WriteFreely 收集最少的数据,并且永远不会未经作者同意而公开。作者可以从一个帐户无缝创建多个博客,以实现不同的笔名或目的,而无需公开透露其关联性。

无论你想找一个这样的软件搭建自己的写作平台还是想学习 Go 语言项目,这个都值得一试。官方的文档也较全。


文末「阅读原文」可直达项目首页。


今天的项目大家觉得怎么样吗?如果你喜欢,请在文章底部留言、点赞或关注转发,你的支持就是我持续更新的最大动力!




推荐阅读


福利

我为大家整理了一份从入门到进阶的Go学习资料礼包,包含学习建议:入门看什么,进阶看什么。关注公众号 「polarisxu」,回复 ebook 获取;还可以回复「进群」,和数万 Gopher 交流学习。

浏览 20
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报