最近一直在看rust,语法挺头疼的,正好趁着1.0发布前的一段时间,回来玩玩golang。 golang的语法很简单,liteIde又变得越来越好用,因此学习golang不会花费您多少时间,还能够清醒被rust晃晕的头脑,哈哈。 winf...
//?fileUpload?project?main.go
package?main
import?(
????"fmt"
????"html/template"
????"io"
????"log"
????"net/http"
????"os"
)
var?buf?[]byte
func?upload(w?http....
分类:
Web程序 时间:
2015-02-13 08:08:57
阅读次数:
532
一、下载Go安装包由于google在国内被墙,直接官网下载已成绝路,不过所幸国内有一批爱心人士。访问http://golang.so/dl/,选择最新版本1.4,然后根据您的操作系统选择对应的安装包。【备注】:由于我在家使用的是win864位操作系统,所以我选择go1.4.windows-amd64.msi二、安装G..
分类:
编程语言 时间:
2015-02-13 01:47:49
阅读次数:
205
1.真心学到了很多东西。每天朝9晚9+的,程序员最考验的是身体了。2.全栈是个不小而甘愿进入的坑。3.golang真心喜欢。开发守护进程,后端,后台非常开心。4.学会了和女孩子相处。(首先要有钱,或者多才多艺,兼得最好。当然,打代码速度快是不算艺术的,毕竟女程序猿太少了)5.不要过多的集中于业务逻辑...
分类:
其他好文 时间:
2015-02-13 01:35:22
阅读次数:
111
之前讲过arm平台上的golang的源代码编译安装,这次补充下golang官方提供的其它平台上二进制包安装方法。...
分类:
其他好文 时间:
2015-02-13 00:23:18
阅读次数:
185
var p *int=new(int) //p指向一个int的存储空间,即p已有值
*p = 12 var p *int //当前p为nil,没有指向任何变量
*p = 12 //panic: runtime error: invalid memory address or nil pointer dereference golang指针规...
分类:
其他好文 时间:
2015-02-11 16:51:18
阅读次数:
89
1.下载安装go语言:https://golang.org/dl/选择对应的平台,建议使用msi安装包,这个会帮你配置好环境变量(也许需要重启)对应的环境变量有:GOROOT - C:\Go\PATH - ;C:\Go\bin2.安装Notepad++不多说了3.notepad++安装插件:GOnp...
分类:
编程语言 时间:
2015-02-11 16:17:50
阅读次数:
224
图片去除边框(黑边,白边)package mainimport ( "fmt" "github.com/gographics/imagick/imagick" "io/ioutil" "os" "strconv")func ReadFile(path string) (...
分类:
其他好文 时间:
2015-02-10 12:51:15
阅读次数:
300
我们在for多层嵌套时,有时候需要直接跳出所有嵌套循环, 这时候就可以用到go的label breaks特征了。 先看一个范例代码: package main import ( "fmt" ) func main() { fmt.Println("1") Exit: for i := 0; i 15...
分类:
其他好文 时间:
2015-02-10 10:55:42
阅读次数:
158
早就听说过出身豪门的go语言,知道最近才看了看。看了几天语言基础,也该写点东西练手了,就顺手将原来写过的tornado的todo例子用go重写。由于是出于对go语言练习,就没有使用流行的martini,beego,revel等web框架,纯使用go语言提供的API开发。...
分类:
其他好文 时间:
2015-02-10 00:36:28
阅读次数:
240