你还缺 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 语言项目,这个都值得一试。官方的文档也较全。
文末「阅读原文」可直达项目首页。
今天的项目大家觉得怎么样吗?如果你喜欢,请在文章底部留言、点赞或关注转发,你的支持就是我持续更新的最大动力!
推荐阅读