码迷,mamicode.com
首页 >  
搜索关键字:go语言    ( 3378个结果
go语言defer使用
deferGo语言中有种不错的设计,即延迟(defer)语句,你可以在函数中添加多个defer语句。当函数执行到最后时,这些defer语句会按照逆序执行,最后该函数返回。特别是当你在进行一些打开资源的操作时,遇到错误需要提前返回,在返回前你需要关闭相应的资源,不然很容易造成资源泄露等问题。如下代码所...
分类:编程语言   时间:2015-01-16 18:22:12    阅读次数:183
相同问题go语言与php的实现对比
一、面向对象php:classRectangle { private$width; private$height; private$color; publicfunction__construct($width,$height,$color) { $this->width=$width; $this->height=$height; $this->color=$color; } publicfunctionsetColor($color) { $this->color=..
分类:编程语言   时间:2015-01-16 16:56:28    阅读次数:183
go语言 strconv.ParseInt 的例子
golangstrconv.ParseInt是将字符串转换为数字的函数,功能灰常之强大,看的我口水直流.funcParseInt(sstring,baseint,bitSizeint)(iint64,errerror)参数1数字的字符串形式参数2数字字符串的进制比如二进制八进制十进制十六进制参数3返...
分类:编程语言   时间:2015-01-16 16:11:57    阅读次数:258
算法:寻找数组的第二大的元素(不排序、只循环一次)
算法:寻找数组的第二大的元素(不排序、只循环一次)...
分类:编程语言   时间:2015-01-15 23:50:25    阅读次数:164
Go语言的优点(oschina讨论)
Go语言的优点:并发/网络/性能/工具(fmt/pprof/test)/标准库(http/json/log/flags/atomic)/GoogleGo语言垃圾回收器真正致命的缺陷是,会导致整个进程不可预知的间歇性停顿。像某些大型后台服务程序,如游戏服务器、APP容器等,由于占用内存巨大,其内存对象...
分类:编程语言   时间:2015-01-15 07:03:37    阅读次数:167
Go语言time包的练习及封装
把time包相关的函数用法过了下,基本包含大部份常见的用法了. 并封装了下日期显示格式定制及time.Time数组排序的功能.以便以后调用. 保留下测试所用例子:  package main //author:xcl //2014-1-14 import ( "fmt" "time" "utils" "sort" ) func main(){ t :=...
分类:编程语言   时间:2015-01-14 16:57:37    阅读次数:252
我为什么喜欢Go语言123123
从2000年至今,也写了11年代码了,期间用过VB、Delphi、C#、C++、Ruby、Python,一直在寻找一门符合自己心意和理念的语言。我很在意写代码时的手感和执行的效率,所以在Go出现之前一直没有找到。在熟悉Go之后,我虽没有停下脚步,也去体验了D语言,但几乎立即就放弃了,它的设计还是太复...
分类:编程语言   时间:2015-01-11 17:32:04    阅读次数:151
Go语言总结和学习指南
早在2009年11月google刚推出go语言的时候,在好奇心的驱使下,就下载体验过。那时的感觉是语法比较奇怪,相关的资源较少,并且习惯了动态语言Python。虽然它一出来就宣称是一种为并发能力而生的语言,但是感觉Python已经能够满足自己的日常的开发要求,所以并不感觉它有什么优势。但是也在持续的关注它一点一点的发展。如今已经是2015年了,不知不觉Go已经走进了第6个年头。发现越来越多的项目采用go作为开发语言来开发程序,也越来越多的程序员,包括Python的程序员,在使用go语言,如今,go1.4 已...
分类:编程语言   时间:2015-01-10 19:49:16    阅读次数:268
ubuntu 安装go语言编译环境
1. ubuntu 安装 go语言          sudo apt-get install golang   2.测试go       mkdir CODE                    //创建一个名为CODE的文件夹的命令       vim test.go                           //在vim下创建一个名为test的go文件的命令    ...
分类:编程语言   时间:2015-01-10 18:19:40    阅读次数:166
简洁的GO语言,未来的语言趋势?
它的好其实也就两个字——简洁! 看很多朋友的留言都觉得这些“少个括号、少个分号”之类的东西没什么意义,真的吗?问题是,既然可以没有,为什么非得有?既然能够少打一个字符,为什么多打了还挺开心?还觉得天经地义?这里简单一点,那里简单一点,总的来说是不是就简单了很多?这里的设计简洁一点,那里简洁一点,是否整体就是紧凑高效? 很多东西,要整体去体会,才能感觉到真正的强大。没有前面这些语法上的各...
分类:编程语言   时间:2015-01-08 09:41:36    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!