2019独角兽企业重金招聘Python工程师标准>>>
一个朋友的网站用php开发的,总是感觉慢.
我将其中的查询sql server 代码改成go语言 (有7000多条记录)
都能感觉到速度比以前快多了.
努力继续学go语言吧.
php没有使用任何框架.
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
package main import ( _ "github.com/lunny/godbc" "github.com/go-xorm/xorm" "net/http" "fmt" ) func testweb(w http.ResponseWriter,r *http.Request) { const mssqlConnStr = "driver={SQL Server};Server=127.0.0.1,1592;Database=ddd; uid=; pwd=;" engine, err := xorm.NewEngine("odbc", mssqlConnStr) res, err := engine.Query("select top 10000 b_name,b_yz from book where b_sh=1 and b_id>10053") if err != nil { fmt.Println("",err) return } for i:=0;i<len(res);i++{ w.Write(res[i]["b_name"]) w.Write(res[i]["b_yz"]) } defer engine.Close() } func main() { http.HandleFunc("/",testweb) err:=http.ListenAndServe(":9999",nil) if err!=nil{ fmt.Println("listen and serve",err) } }
转载于:https://my.oschina.net/u/158500/blog/287620
最后
以上就是忧伤鸭子最近收集整理的关于将一个php的一个查询代码改成go语言的全部内容,更多相关将一个php内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复