# 查看之前的golang编译环境
# 设置成linux对应的
set GOARCH=amd64
go env -w GOARCH=amd64
set GOOS=linux
go env -w GOOS=linux
​
​
go build -o [目标可执行程序] [源程序]
# 例子
go build -tags dev -o D:\MasterStudy\wormhole\build\hole main.go
​
​
# 还原之前的编译环境
​
set GOARCH=amd64
go env -w GOARCH=amd64
set GOOS=windows
go env -w GOOS=windows

SELECT  
  *,(  
    6371 * acos (  
      cos ( radians( 34.21702164242081 ) )  
      * cos( radians( latitude ) )  
      * cos( radians( longitude ) - radians( 113.76823781349185 ) )  
      + sin ( radians( 34.21702164242081 ) )  
      * sin( radians( latitude ) )  
    )  
  ) AS distance  //距离
FROM merchant
HAVING distance < 0.5  //筛选距离小于0.5km的商家(可不写),如果没查到数据就是没有小于0.5km的商家
ORDER BY distance  //根据距离远近来排序 默认升序 (可不写)
LIMIT 0 , 10;  //显示前10条数据(可不写)