Go
飞起的人生
每天学习一点点
展开
-
k8s部署mysql服务
搭建一个api和一个mysql服务 能够接收用户传的数据并且存在mysql里面 数据需要持久化 pv.yamlkind: PersistentVolumeapiVersion: v1metadata: name: mysql-pvspec: accessModes: - ReadWriteOnce #访问模式定义为只能以读写的方式挂载到单个节点 capacity: storage: 100Mi persistentVolumeRe原创 2021-04-30 15:16:54 · 2892 阅读 · 2 评论 -
在K8s上部署Go服务
1.先添加一个最简单的golang服务写一个main.go文件提供了一个 ping 接口:package mainimport ( "github.com/gin-gonic/gin" "net/http")func main() { router := gin.Default() router.GET("/ping", func(c *gin.Context) { c.String(http.StatusOK, "PONG") }) router.Run(":8080"原创 2021-04-09 14:28:28 · 1999 阅读 · 1 评论 -
简单使用go写入并查询 Elasticsearch
importgithub.com/elastic/go-elasticsearch/v8搜索func search(client elasticsearch.Client, index string, query string) resData { var buf bytes.Buffer queryData := map[string]interface{}{ "query": map[string]interface{}{ "match": map[string]..原创 2020-11-19 13:56:39 · 2133 阅读 · 0 评论 -
GO echo win10安装使用
一、Echo简介Echo是个快速的HTTP路由器(零动态内存分配),也是Go的微型Web框架。其具备快速HTTP路由器、支持扩展中间件,同时还支持静态文件服务、WebSocket以及支持制定绑定函数、制定相应渲染函数,并允许使用任意的HTML模版引擎。网址:https://echo.labstack.com/GitHub:https://github.com/labstack/echo...原创 2019-08-21 13:11:30 · 688 阅读 · 0 评论 -
GO-echo-编写 Hello, World!
编写 Hello, World!创建server.go文件package mainimport ( "net/http" "github.com/labstack/echo")func main() { e := echo.New() e.GET("/", func(c echo.Context) error { return c.String(htt...原创 2019-08-21 16:46:56 · 291 阅读 · 0 评论