golang
JAVA_Drious
这个作者很懒,什么都没留下…
展开
-
go 实现从服务器导出excel 到浏览器
需要引入 “github.com/tealeg/xlsx” 这个第三方库 关键代码: file := xlsx.NewFile() sheet,_ :=file.AddSheet("sheet") //设置表格头 row := sheet.AddRow() var headers = []string {"row1","row2"....} for _,header := range h...原创 2018-03-30 17:22:17 · 6649 阅读 · 3 评论 -
使用go的http包建立一个简单的web 服务器
go 直接监听tcp 端口,做了nginx 的事,用go实现一个web 服务器非常简单,只需要调用http包的两个函数就可以 package main import ( "net/http" "fmt" "strings" "log" ) func sayhelloName(w http.ResponseWriter,r *http.Request){ ...原创 2018-03-26 19:38:11 · 595 阅读 · 0 评论 -
go web 之socket 和 websocket 学习
socket 介绍 socket 是客户端和服务器连接的桥梁,socket 用于web浏览器和服务器的通信,socket是一种文件描述符。 socket 分为两种 流式socket 和 数据报式socket 1. 流式socket是一种面向连接的Socket,针对于面向连接的TCP服务应用 2. 数据报式socket是一种无连接的socket,对应于无连接的UDP服务应用 socke...原创 2018-03-27 20:18:01 · 1745 阅读 · 0 评论 -
浏览器下载csv 文件工具类
/** * @author : dai * @description: 浏览器下载CSV文件 * @date: 下午4:42 18/4/3 */ func WriteCsv2File(headers []string,result [][]string, filename string,ctx *web.Context) { csvBuf := new(bytes.Buffer) ...原创 2018-04-03 17:20:16 · 679 阅读 · 0 评论