package main
import (
"fmt"
"net/http"
)
func main() {
h := http.FileServer(http.Dir("./"))
http.ListenAndServe(":1789", ce(h))
}
func ce(h http.Handler) http.Handler ...
分类:
Web程序 时间:
2015-08-31 21:44:22
阅读次数:
139
Revel很好的利用了Go语言的goroutine,把每一个request都分配到了goroutine里。不用再写一大堆的回调。如果你写过nodejs的话就会深刻的体会到callback hell是什么样子的。正是由于Revel有了goroutine,Revel的性能也有了很大的提升。官网号称请求的吞吐量是Rails的3到10倍。Revel的性能好,在开发方面也提供了非常全面的工具。常用的路由、模...
分类:
Web程序 时间:
2015-08-30 14:26:27
阅读次数:
201
Revel很好的利用了Go语言的goroutine,把每一个request都分配到了goroutine里。不用再写一大堆的回调。如果你写过nodejs的话就会深刻的体会到callback hell是什么样子的。正是由于Revel有了goroutine,Revel的性能也有了很大的提升。官网号称请求的...
分类:
Web程序 时间:
2015-08-30 14:15:35
阅读次数:
208
Docker是什么?简单得来说,Docker是一个由GO语言写的程序运行的“容器”(Linux containers, LXCs); 目前云服务的基石是操作系统级别的隔离,在同一台物理服务器上虚拟出多个主机。Docker则实现了一种应用程序级别的隔离; 它改变我们基本的开发、操作单元,由直接操作虚拟主机(VM),转换到操作程序运行的“容器”上来。Docker的好处Docker的优点:运行快、部署敏捷...
分类:
Windows程序 时间:
2015-08-28 19:53:19
阅读次数:
1203
Win7下搭建Go语言开发环境1下载适合window版本的Go安装包,下载地址http://code.google.com/p/go/downloads/list2下载适合window本本的LiteIDE,下载后解压即可使用下载地址http://code.google.com/p/golangide...
分类:
编程语言 时间:
2015-08-25 19:14:48
阅读次数:
171
package tools
import (
"fmt"
"golang.org/x/crypto/ssh"
"golang.org/x/crypto/ssh/agent"
"io"
"net"
"os"
"sftp"
)
func ftp(user, password, ip, port string, file_list []string) {
var auths []ss...
分类:
其他好文 时间:
2015-08-25 16:40:59
阅读次数:
168
Docker是PaaS供应商dotCloud开源的一个基于LXC 的高级容器引擎,源代码托管在 GitHub 上, 基于Go语言开发并遵从Apache 2.0协议开源。Docker提供了一种在安全、可重复的环境中自动部署软件的方式,它的出现拉开了基于云计算平台发布产品方式的变革序幕。为了更好的促进D...
分类:
其他好文 时间:
2015-08-25 13:40:36
阅读次数:
259
由于众所周知的原因,在国内无法访问go语言官方网站golang.org 也无法下载最新的golang。 为了造福广大oscer特将官网的所有安装包下载下来,并放到国内的百度云盘上,方便大家下载。 百度云盘地址: http://pan.b...
分类:
其他好文 时间:
2015-08-20 13:26:33
阅读次数:
156
http://pan.baidu.com/s/1pJmoA1d
http://pan.baidu.com/s/1eQm6Snw...
分类:
其他好文 时间:
2015-08-20 10:39:44
阅读次数:
236
docker,它是一个基于LXC(LinuXContainer)的高级容器引擎,使用Go语言开发,遵循Apache2.0协议,全部开源代码均托管在github上(https://github.com/docker/docker)。它诞生于2013年初,最初发起者是dotCloud公司,该公司现已经改名为DockerInc,专注于Docker相关技术和产品..
分类:
其他好文 时间:
2015-08-19 17:19:24
阅读次数:
135