最新文章列表

[转载] 反射的规则

    一篇十分到位地详细介绍了 golang 中反射机制的文章,果断 mark 了[翻译]反射的规则。
aisxyz 评论(0) 有363人浏览 2018-02-28 00:37

go 内置函数

       Go 语言拥有一些不需要进行导入操作就可以使用的内置函数。它们有时可以针对不同的类型进行操作,例如:len、cap 和 append,或必须用于系统级的操作,例如:panic。因此,它们需要直接获得编译器的支持。   以下是一个简单的列表,我们会在后面的章节中对它们进行逐个深入的讲解。 名称 说明 close 用于管道通信 len、cap len 用于返回 ...
yjph83 评论(0) 有568人浏览 2017-12-26 17:56

使用CHCA搭建静态博客

   chca是一个使用golang开发的静态博客生成器,简单、方便、快捷,抛弃每次都需要使用命令编译文件,采用文件监听方式编译,作者只需把markdown文件放到配置中的markdown文件夹下就能自动生成html了。 chca源码地址: https://github.com/num5/chca 如果你是个不懂程序的小白,chca更加适合你,只需要修改少量配置就可以搭建一个属于自己 ...
guhao022 评论(0) 有791人浏览 2017-08-05 11:32

Go 语言读写 Excel

Excelize 是 Go 语言编写的一个用来操作 Office Excel 文档类库,基于 ECMA-376 Office OpenXML 标准。可以使用它来读取、写入 XLSX 文件。相比较其他的开源类库,Excelize 支持写入原本带有图片(表)的文档,还支持向 Excel 中插入图片,并且在保存后不会丢失图表样式。  项目主页 https://github.com/xuri/ex ...
luxurioust 评论(0) 有1218人浏览 2017-07-14 10:43

go环境及编辑器

http://rongmayisheng.com/post/golanggo%E7%9A%84%E5%AE%89%E8%A3%85%E5%92%8C%E6%96%87%E6%A1%A3%E8%A7%86%E9%A2%91%E6%9D%90%E6%96%99 (windows下Go语言开发环境搭建)   http://www.cnblogs.com/kungfupanda/p/5570324. ...
yjph83 评论(0) 有1425人浏览 2017-06-09 10:56

golang beego框架学习(二)

相对上个课程的代码,我们做一些修改。实现beego的模板应用和mysql数据库连接的简易应用。在controllers新建一个home.go,添加: package controllers   import( "github.com/astaxie/beego" )   type HomeControllerstruct{
ycdyx 评论(0) 有1136人浏览 2017-05-24 20:46

golang环境配置

windows系统 GOROOT c:\go\(这里是安装golang的绝对路径) GOPATH golang工作目录 GOBIN %GOROOT%\bin\;
mulingya 评论(0) 有255人浏览 2017-05-11 21:58

TODO:Golang指针使用注意事项

TODO:Golang指针使用注意事项 先来看简单的例子1: 输出: 1 1 例子2: 输出: 1
BIGN 评论(0) 有1700人浏览 2016-12-08 09:43

TODO:字节的那点事Go篇

TODO:字节的那点事Go篇 (本文go version go1.7.3 darwin/amd64) 在Golang中string底层是由byte数组组成的。 fmt.Println(len(“dsd好”)) 输出的长度是6 fmt.Println(len(string(rune(‘好’)))) 输出的长度是3
BIGN 评论(0) 有552人浏览 2016-12-05 22:32

TODO:Golang语言TCP/UDP协议重用地址端口

TODO:Golang语言TCP/UDP协议重用地址端口 这是一个简单的包来解决重用地址的问题。 go net包(据我所知)不允许设置套接字选项。 这在尝试进行TCP NAT时尤其成问题,其需要在同一TCP端口上进行侦听和拨号的过程。 这个包使我有可能实现这个功能。 这是一个非常小众的用例,但也许这个软件包可以随着时间的推移变得更普遍。 此包允许从同一TCP端口侦听和拨号;不能使用同一 ...
BIGN 评论(0) 有2813人浏览 2016-11-30 10:38

TODO:一不顺眼就换字体Go之代码篇

TODO:一不顺眼就换字体Go之代码篇 image包实现了一个基本的2D图像库,该包中包含基本的接口叫做image,这个里面包含color,这个将在image/color中描述;新增字体font,进行字体编辑。早在几年前Go image包出来的时候就有人实现了图片式水印处理,处理起来很方便,有兴趣的朋友可以用搜索引擎搜索一下。本文主要实现的功能是用Golang的image的font实现水印功能, ...
BIGN 评论(0) 有702人浏览 2016-11-28 00:26

TODO:Go语言goroutine和channel使用

TODO:Go语言goroutine和channel使用 goroutine是Go语言中的轻量级线程实现,由Go语言运行时(runtime)管理。使用的时候在函数前面加“go”这个单词作为关 ...
BIGN 评论(0) 有578人浏览 2016-11-22 21:23

TODO:Go语言同名Go字体发布

TODO:Go语言同名Go字体发布 2016-11-16 Go语言官方博客发布了一款同名字体–Go字体。此字体族包括正常、粗体和斜体渲染,支持比例和等宽字体。此字体已经经过用于编程方面的技术测试,使用Go字体显示,Go源码看起来非常漂亮,名副其实。标点符号容易辨识,操作符排列一致。如图 小编尝鲜了一翻,安装了实验性的用户工具箱有一些和文本元素相关的内容的golang包:golang.org ...
BIGN 评论(0) 有741人浏览 2016-11-21 00:49

TODO:Golang Linux进程退出说明

TODO:Golang Linux进程退出说明 Golang使用os.Exit(code)进程退出导致当前程序退出并返回给定的状态代码。传统上,code代码为零表示成功退出,非零错误退出 ...
BIGN 评论(0) 有1532人浏览 2016-11-15 23:17

TODO:Golang UDP连接简单测试慎用Deadline

TODO:Golang UDP连接简单测试慎用Deadline UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。UDP在IP报文的协议号是17 ...
BIGN 评论(0) 有1613人浏览 2016-11-10 18:39

Golang与C#之switch区别

Golang与C#之switch区别 Go是Google开发的一种编译型,可并行化,并具有垃圾回收功能的编程语言。 C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。 开发过程虽然主要用的不是C#,但是开发过程难免会阅读到C#代码,下文是两种域名switch的比较 1.Go的switch: 输出: 2.C#的s ...
BIGN 评论(0) 有1338人浏览 2016-10-27 22:27

身份证号码正则截取生日golang和java实现

身份证号码正则截取生日golang和java实现 身份证分为一代身份证和二代身份证,一代身份证为15位、二代身份证为18位。 举例一代身份证:130503670401001 二代身份证:41140219891216321   一代身份证正则截取:^(\d{6})(\d{6})(.*)$ 二代身份证正则截取: ^(\d{6})(\d{8})(.*)$     下面分别设java和g ...
qq466862016 评论(3) 有5313人浏览 2016-06-20 11:08

数据结构与算法-表

数据结构与算法-表         我们将处理一般的型为:A1、A2、A3....AN的表,这个表的大小为N,不包含有任何一个元素大小为0的我们称为空表。 我们称为An+1为An的后继、 An-1为An的前驱。表的实现为简单的数组和链表两种。  一、简单数组         简单的数组我们需要给定的最大大小并且各个元素相间内存空间是连续的。数组在操作中:查找需要消耗O(1),但是在插入和删 ...
qq466862016 评论(0) 有570人浏览 2016-06-05 12:50

golang反射动态添加切片(数组)

package main func main(){ var arr1 = []int{} a0 := reflect.ValueOf(&arr1).Elem() e0 := make([]reflect.Value, 0) e0 = append(e0, reflect.ValueOf(100)) e0 = append(e0, reflect.Val ...
liguanfeng 评论(0) 有3198人浏览 2016-05-05 15:45

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客电子书下载排行

    >>浏览更多下载

    相关资讯

    相关讨论

    Global site tag (gtag.js) - Google Analytics