不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2018-07-18 10:07  分类:Go库/系统 

Tao同时也是我用Go语言开发的一个异步的TCP服务器框架(TCP Asynchronous Go server FramewOrk),秉承Go语言“Less is more”的极简主义哲学,它能穿透一切表象,带你一窥网络编程的世界,让你从此彻底摆脱只会写“socket-bind-listen-accept”的窘境。本文将简单讨论一下这个框架的设计思路以及自己的一些思考。

作者:php-note.com  发布于:2018-07-12 12:36  分类:Go库/系统 

从零开始写Go网络通信框架

(1)基本的Socket Client/Server的编写    http://blog.csdn.net/mypc2010/article/details/73432246

(2)自定义通讯协议   http://blog.csdn.net/mypc2010/article/details/73471274

(3)对长连接的处理   http://blog.csdn.net/mypc2010/article/details/73571746

(4)全双工收发消息   http://blog.csdn.net/mypc2010/article/details/73650049

(5)断线重连   http://blog.csdn.net/mypc2010/article/details/78276702

作者:php-note.com  发布于:2018-03-27 00:00  分类:Go库/系统 

pack.sh

#!/bin/sh

export GOARCH=amd64
export GOOS=linux

bee_wjb pack -exp="pack.sh:_readme:README.md:glide:bee.json:app/view:data/cache:data/log:data/upload:vendor"


作者:php-note.com  发布于:2018-03-15 16:49  分类:Go库/系统 
作者:php-note.com  发布于:2018-03-14 23:03  分类:Go库/系统 

安装dep

等到dep正式集成到Golang中时候,也许是Golang 1.10 ,广大吃瓜群众就可以直接使用go dep命令。现在还是需要自己安装的。

$ go get -u github.com/golang/dep/cmd/dep

作者:php-note.com  发布于:2017-10-18 17:17  分类:Go库/系统 
作者:php-note.com  发布于:2017-07-19 20:52  分类:Go库/系统 

通过以下文章,掌握了 Go 模板引擎 的基本用法:

作者:php-note.com  发布于:2017-05-10 20:41  分类:Go库/系统 

项目地址:https://github.com/fsnotify/fsnotify

fsnotify 能监控指定文件夹内 文件的修改情况,如 文件的 增加、删除、修改、重命名等操作。

作者:php-note.com  发布于:2017-05-04 20:39  分类:Go库/系统 

用 glide 下载 goim 的依赖包时报错,提示: 

code.google.com/p/log4go 找不到,即下载失败

作者:php-note.com  发布于:2017-03-27 20:24  分类:Go库/系统 

[荐] Gitea:Git with a cup of tea,在 Gogs 基础上,发展起来的 自助 Git 服务系统。Gogs是一个个人维护的版本,而Gitea是一个社区组织维护的,版本迭代更新快

[github] [官网] [二进制安装]

搭建过程如下:

下载二进制包

建议到官网上 下载 执行包,github 上下载太慢。CentOS 64 位系统,选择最新版的:gitea-1.1-linux-amd64。

下载后,重命名为 gitea,存放到服务器上的物理路径为: /fiisoo/go/gitea