资讯月刊下载
[开源软件] Go 博客平台 Pipe 1.8.2 发布,支持 GitHub 登录
Pipe 是一款小而美的开源博客平台,使用 golang、Vue.js 编写。 v1.8.2 主要支持了通过 GitHub 登录,并修复了一些细节缺陷,建议在用老版本的用户进行更新。 安装 下载最新的 Pipe 包解压,进入解压目录直接运行 pipe/pipe.exe 可执行文件即可。 从 1.8.1 升级只需将已有的配置拷贝覆盖即可,启动后会自动升级。 文档 Pipe 用户指南 Pipe 开发 ...
[开源软件] Go 博客平台 Pipe 1.7.0 发布,支持本地账号
Pipe 是一款小而美的开源博客平台,使用 golang、Vue.js 编写。 v1.7.0 主要是实现了本地账号体系,可以不依赖黑客派社区进行注册和登录。 安装 下载最新的 Pipe 包解压,进入解压目录直接运行 pipe/pipe.exe 可执行文件即可。 从 1.6.0 升级只需将已有的配置拷贝覆盖即可,启动后会自动升级。 文档 * Pipe 用户指南 Pipe 主题开发指南 项目 G ...
[开源软件] Go 博客平台 Pipe 1.6.0 发布,支持 sitemap
Pipe 是一款小而美的开源博客平台,使用 golang、Vue.js 编写。 v1.6.0 主要是支持了 sitemap 和 RSS 输出。 关于独立账号体系的特性正在通过社区进行投票,欢迎大家前来支持! 安装 下载最新的 Pipe 包解压,进入解压目录直接运行 pipe/pipe.exe 可执行文件即可。 从 1.5.0 升级只需将已有的配置拷贝覆盖即可,启动后会自动升级。 文档 Pipe ...
[编程语言] 基于 Web 的 Go 语言 IDE - Wide 1.5.2 发布!
这个版本由热心的开源贡献者加入了韩语支持,欢迎各位 gophers 加入到 Wide 的开源开发中。另外,这个版本还改进了 Playground,使其更稳定和易用。目前黑客派社区已经支持嵌入 Wide,也欢迎其他广大技术社区进行接入(允许 src 使用来自于 https://wide.b3log.org 的 iframe 嵌入即可)。 如果你还没有 golang 入门,请访问我们汇编好的 《Go ...
[编程语言] 基于 Web 的 Go 语言 IDE - Wide 1.5.1 发布!
Wide 是一个基于 Web 的 Go 语言 IDE, 其目标不是彻底代替本地 IDE,而是做本地 IDE 很难做到的事情: 分享代码:类似 playground,但支持多文件并提供嵌入方式,在其他网站(比如技术社区帖子)展现、运行代码 团队协同:比如标记代码 issue 并通知、编辑状态显示,这个特性很类似一些即时战略游戏中的玩家协作,这里是特性设计:英雄模式 随时随地:不用装环境(或者说不 ...
[开源软件] 基于 Web 的 Go 语言 IDE - Wide 1.3.0 发布!
Wide 是什么 Wide 是一个基于 Web 的 Go 语言团队 IDE。 在线开发:打开浏览器就可以进行开发、全快捷键 智能提示:代码自动完成、查看表达式、编译反馈、Lint 实时运行:极速编译、实时结果输出 团队协同:统一开发环境,分布式开发,代码分享 DevOps! 大家可以使用我们提供的 Wide 在线服务,也可以自行下载并在本地环境运行 Wide 私服! Playground Wi ...
[开源软件] 基于 Web 的 Go 语言 IDE - Wide 1.2.0 发布!
Wide 是什么 Wide 是一个基于 Web 的 Go 语言团队 IDE。 在线开发:打开浏览器就可以进行开发、全快捷键 智能提示:代码自动完成、查看表达式、编译反馈、Lint 实时运行:极速编译、实时结果输出 团队协同:统一开发环境,分布式开发,代码分享 DevOps! 大家可以使用我们提供的 Wide 在线服务,也可以自行下载并在本地环境运行 Wide 私服! Playground Wi ...
[开源软件] 基于 Web 的 Go 语言 IDE - Wide 1.1.0 发布!
发布 1.1.0 这个版本改进了很多细节,已经完全可以用于正式项目的开发 同时我们上线了 Wide 在线服务 到目前,我们提供了 Wide 和 Solo 两个在线服务,详情请看这里。 Wide 是什么 Wide 是一个基于 Web 的 Go 语言团队 IDE。 在线开发:打开浏览器就可以进行开发、全快捷键 智能提示:代码自动完成、查看表达式、编译反馈、Lint 实时运行:极速编译、实时结果 ...
[企业架构] 【干货】Gisp 解释器 Golang 辅助开发工具
Gisp 是一个提供给 golang 使用的 Lisp 类 DSL 解释器。在 Lisp 的基本语法基础上,针对 go 环境稍作了一点语法糖。主要目标是提供一个尽可能便于与 golang 互操作的微型DSL工具。 简介 Gisp用go语言编写,是一个DSL 解释器,这个 DSL 基本上就是 LIsp 的基础语法,针对go程序的互操作需要稍微做了一点扩展。它的主要设计目标是尽可能方便的在 go 程序 ...
[编程语言] 使用Golang实现的快速排序
一、舞动的快速排序 在实现排序算法前,先让我们来欣赏一段关于快速排序的视频,本段视频展示了快速排序的原理,如果没有看懂,请看完本文后再回头来看一下,应该就明白了吧。 O(∩_∩)O~ 二、快速排序实现 2.1 快速排序基础版 通过下面一组数据,将最左边的数设定为轴,并记录其值为 s。 (注意:*表示要交换的数,[]表示轴) [41] 24 76* 11 45 64 21 ...
[编程语言] PHP的高性能异步Server框架swoole1.6发布
关于Swoole Swoole是一个PHP的C扩展,可用来开发PHP的高性能高并发TCP/UDP Server。Swoole的网络IO部分基于epoll/kqueue事件循环,是全异步非阻塞的。 业务逻辑部分使用多进程同步阻塞方式来运行。这样既保证了Server能够应对高并发和大量TCP连接。又保证业务代码仍然可以简单的编写。 Swoolev1.6的主要改进 重写UDPServer代码,实现 ...