欢迎来到我的的博客园,祝大家学有所成,早点实现自己的人生理想。

随笔分类 -  GoLang

go语言
摘要:一、导入库: go get github.com/demdxx/gocast 二、测试代码: 三、测试结果: 阅读全文
posted @ 2016-09-07 21:25 宋兴柱 阅读(1173) 评论(0) 推荐(0) 编辑
摘要:一、Go语言中查询MsSQL数据库: 二、效果: 三、使用实体实现的方法: 四、使用ODBC的实现方式 五、最终转为Map集合 阅读全文
posted @ 2016-09-07 13:35 宋兴柱 阅读(9328) 评论(0) 推荐(0) 编辑
摘要:一、解决方案: 方案一: 方案二: 阅读全文
posted @ 2016-04-07 16:17 宋兴柱 阅读(2444) 评论(0) 推荐(0) 编辑
摘要:// path package main import ( "fmt" "os" "path" "path/filepath" ) func main() { //Path操作 fmt.Println("Path操作-----------------") fmt.Println(path.Base("http://www.baidu.com/file/aa.jpg")) //a... 阅读全文
posted @ 2016-04-06 17:58 宋兴柱 阅读(4153) 评论(0) 推荐(0) 编辑
摘要:首先,说一下目录结构: 一、HttpRPC 1、建立服务文件 /*Go RPC的函数只有符合下面的条件才能被远程访问,不然会被忽略,详细的要求如下: 函数必须是导出的(首字母大写) 必须有两个导出类型的参数, 第一个参数是接收的参数,第二个参数是返回给客户端的参数,第二个参数必须是指针类型的 函数还 阅读全文
posted @ 2016-03-09 19:47 宋兴柱 阅读(5142) 评论(0) 推荐(0) 编辑
摘要:1、用法: (1)导入包github.com/drone/routes (2)使用包中的New()方法建立一个routes.RouteMux对像的引用。其它也能理解为一个http.Handler,只是内部通过不同的方式如(GET、POST、PUT、DEL)进行了不同http.Handler的调用。 阅读全文
posted @ 2016-03-09 12:33 宋兴柱 阅读(7057) 评论(0) 推荐(0) 编辑
摘要:1、用法: (1)定义远程IP地址。使用net.ResolveTCPAddr()方法,定义一个TCP地址,做为本机监听地址。 (2)使用net.ListenTCP("tcp",localAddress)方法开始监听,并返回tcpListener对像。 (3)使用tcpListener.AcceptT 阅读全文
posted @ 2016-03-08 22:21 宋兴柱 阅读(11445) 评论(0) 推荐(0) 编辑
摘要:1、用法: (1)定义远程IP地址。使用net.ResolveTCPAddr()方法,定义一个TCP地址,做为目标连接地址。 (2)调用net.DialTCP("tcp",nil,remoteAddress) 方法,建立与remoteAddress的连接。这里的三参数分别是:协议名、本地IP、远程I 阅读全文
posted @ 2016-03-08 21:42 宋兴柱 阅读(2926) 评论(0) 推荐(0) 编辑
摘要:Go语言中异常处理painc()和recover()的用法 1、Painc用法是:用于抛出错误。Recover()用法是:将Recover()写在defer中,并且在可能发生panic的地方之前,先调用此defer的东西(让系统方法域结束时,有代码要执行。)当程序遇到panic的时候(当然,也可以正 阅读全文
posted @ 2016-03-08 20:31 宋兴柱 阅读(10687) 评论(0) 推荐(0) 编辑
摘要:Go语言使用PostgreSQL数据库PostgreSQL和MySQL比较,它更加庞大一点,因为它是用来替代Oracle而设计的。所以在企业应用中采用PostgreSQL是一个明智的选择。现在MySQL被Oracle收购之后,有传闻Oracle正在逐步的封闭MySQL,,鉴于此,将来我们也许会选择P... 阅读全文
posted @ 2015-12-06 21:47 宋兴柱 阅读(11394) 评论(1) 推荐(0) 编辑
摘要:Go语言中使用SQLite数据库1、驱动Go支持sqlite的驱动也比较多,但是好多都是不支持database/sql接口的https://github.com/mattn/go-sqlite3 支持database/sql接口,基于cgo(关于cgo的知识请参看官方文档或者本书后面的章节)写的ht... 阅读全文
posted @ 2015-12-06 21:44 宋兴柱 阅读(20671) 评论(1) 推荐(0) 编辑
摘要:Go语言中使用MySql数据库1、MySQL驱动Go中支持MySQL的驱动目前比较多,有如下几种,有些是支持database/sql标准,而有些是采用了自己的实现接口,常用的有如下几种:https://github.com/Go-SQL-Driver/MySQL 支持database/sql,全部采... 阅读全文
posted @ 2015-12-06 21:08 宋兴柱 阅读(2824) 评论(0) 推荐(0) 编辑
摘要:Go语言和ASP.NET的一般处理程序在处理WEB请求时的速度比较1、首先写一个Go语言的简单WEB程序,就返回一个HelloWord!package mainimport ( f "fmt" "log" "net/http" // "strings")func say... 阅读全文
posted @ 2015-12-05 17:43 宋兴柱 阅读(1118) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示