Go
文章平均质量分 65
大事龙
这个作者很懒,什么都没留下…
展开
-
我的Go语言学习之旅一:WIN下Go的安装
也不是第一次看到Go语言了,一直没工夫学习研究,这次无论如何也要开始研究了,很不错的一个语言,不学习是浪费。因为我一直是在WIN环境下面工作,所以这里直接以WIN为背景研究Go1、Go的下载地址:http://code.google.com/p/go/downloads/list原创 2015-12-29 11:57:18 · 2092 阅读 · 0 评论 -
我的Go语言学习之旅二:入门初体验 Hello World
好吧,所有的程序员们都已经习惯了,学习任何一门语言,我们都会以Hello World实例开始我们的学习,我也不例外。先来一个简单的例子打开编辑器 (可以用记事本,我已经习惯 Notepad++了)输入以下内容package mainimport "fmt"func main(){原创 2015-12-29 11:57:19 · 2138 阅读 · 0 评论 -
我的Go语言学习之旅三:Go语言中的for循环
这个可是为难我了,我一直是走在WEB前的程序员,各种循环用起来得心应手,突然间发现到了Go这里居然行不通了,查阅后才发现,原来Go的for是这样写的。for i:=0;i<10;i++{fmt.Printf("%d\n",i);}很有才的一种写法,我用起来感觉的确没有 带有原创 2015-12-29 11:57:21 · 5559 阅读 · 0 评论 -
我的Go语言学习之旅四:各种变量的声明
同样还是直接看实例吧,比起各种赘述来要实际多了a:=10;b:="Hello World";fmt.Printf("%d\n",a);fmt.Printf("%s\n",b);var(c intd int)c = 11d = 12fmt.Printf("%d\n",c);fmt.原创 2015-12-29 11:57:22 · 2207 阅读 · 0 评论 -
我的Go语言学习之旅五:Go循环输出的另类实现
package mainimport "fmt"func main(){i:=0;I:fmt.Println(i);i++if i<10{goto I}}你会发现这样输出的结果与 for 输出的结果是一样的。for i:=0;i<10;i++{fmt.Println(原创 2015-12-29 11:57:23 · 1874 阅读 · 0 评论 -
我的Go语言学习之旅六:做一个WIN的简单弹窗
做为一个WIN的爱好者,不得不说,通常情况下在学习一门新语言之后我会很急于制作一个弹窗来测试一下这个语言在WIN的窗体效果,这里不多说,先上代码。package mainimport ("github.com/lxn/go-winapi""syscall""strconv")fu原创 2015-12-29 11:57:25 · 3449 阅读 · 0 评论 -
我的Go语言学习之旅七:创建一个GUI窗体
在上次中,刚刚学过了 弹窗效果,这里再接着学习一下如何创建一个窗体。还是老路子,先上代码:package mainimport ("github.com/lxn/go-winapi""syscall""strconv""unsafe")var (orainWndProc win原创 2015-12-29 11:57:27 · 5683 阅读 · 0 评论 -
我的Go语言学习之旅八:创建一个简单的WEB服务器
因为一直在做WEB程序,所以更关注WEB界的发展,这里就用GO做了一个简单的WEB服务器,直接看例子吧package mainimport ("fmt""net/http")// Default Request Handlerfunc defaultHandler(w http.原创 2015-12-29 11:57:28 · 2201 阅读 · 0 评论