• 只查看日志文件后100行

    米醋屋个人博客文章《只查看日志文件后100行》点击查看文章详情。
    图文 2023-02-28

  • Linux查看目录大小,限制一层目录

    米醋屋个人博客文章《Linux查看目录大小,限制一层目录》点击查看文章详情。
    图文 2023-02-28

  • 西安远洋房产,不行,别买

    西安远洋房产,不行,别买
    动态 2023-02-25

  • 鸡蛋如果 表面摸起来很粗糙,说明鸡蛋很新...

    鸡蛋如果 表面摸起来很粗糙,说明鸡蛋很新鲜
    动态 2023-02-24

  • 路由参数

    ```go func main() { router := gin.Default() // 此 handler 将匹配 /user/john 但不会匹配 /user/ 或者 /user router.GET("/user/:name", func(c *gin.
    2023-02-24

  • 查询字符串参数

    ```go func main() { router := gin.Default() // 使用现有的基础请求对象解析查询字符串参数。 // 示例 URL: /welcome?firstname=Jane&lastname=Doe router.GET
    2023-02-24

  • 参数获取/表单参数

    ```go id := c.Query("id") page := c.DefaultQuery("page", "0") name := c.PostForm("name") message := c.PostForm("message") ```
    2023-02-24

  • 参数

    米醋屋个人博客文章《参数》点击查看文章详情。
    2023-02-24

  • 静态文件服务

    ```go func main() { router := gin.Default() router.Static("/assets", "./assets") router.StaticFS("/more_static", http.Dir("my_file_sys
    2023-02-24

  • 路由分组

    ```go func main() { router := gin.Default() // 简单的路由组: v1 v1 := router.Group("/v1") { v1.POST("/login", loginEndpoint)
    2023-02-24

  • 重定向

    HTTP 重定向很容易。 内部、外部重定向均支持。 ```go r.GET("/test", func(c *gin.Context) { c.Redirect(http.StatusMovedPermanently, "http://www.google.com/") }) ```
    2023-02-24

  • 路由

    米醋屋个人博客文章《路由》点击查看文章详情。
    2023-02-24

  • 内置函数一览

    [![](https://cos.micuer.com/web/markdown/63f84c63a4e38.png)](https://cos.micuer.com/web/markdown/63f84c63a4e38.png)
    2023-02-24

  • 变量赋值

    ```go // 未定义过的变量 $var := pipeline // 已定义过的变量 $var = pipeline ```
    2023-02-24

  • if

    ```go {{if .articles }} {{.articles}} {{else}} 没有任何文章 {{end}} ```
    2023-02-24

  • range

    ```html {{range $index,$v := .res}} {{$v.Title
    2023-02-24

  • 我的博客也被攻击了

    今天上午,收到云服务器商的通知,说“您的服务器遭受攻击,导致ip延迟解析”,结果就是目前博客无法访问。
    图文 2023-02-24

  • 包管理

    go mod tidy 类似composer update
    2023-02-23

  • 是否需要提前还贷?

    看了几个jrs的帖子和回复,关于房贷是否需要提前还款争议很大,小弟CPA、CFA、FRM,就职于金融机构,想发一个帖子全面回答分类疑问。
    图文 2023-02-23

  • 自定义函数

    ### 定义 - 首字母大写为公用方法 ```go func Html(str string) (res template.HTML) { return template.HTML(str) } ``` str 为接受参数 res 为返回值 ### 加载 `
    2023-02-23

  • 模板自定义函数

    //然后通过SetFuncMap方法把我们自定义的函数Set进去,并且要在LoadHTMLGlob加载模板之前 router.SetFuncMap(template.FuncMap{ "friendtime": common.GetFriendTime, }) 然后通过
    2023-02-23

  • 创新5.1调音台效果如何添加一个闪避效果?求教程

    创新5.1调音台效果如何添加一个闪避效果?求教程
    动态 2023-02-22

  • 显示转码HTML

    这里需要用 template.HTML 处理一下 ```go func GetContent(c *gin.Context) { contentid := c.Param("contentid") res := model.ContentGetArticle(contentid)
    2023-02-22

  • 模板包含、嵌套

    templates/public/head.html ```html {{define "public/header"}}
    2023-02-22

  • 模板

    打算
    2023-02-22

  • air热加载[win]下

    每次修改了文件,都需要重新启动一下命令,这个操作很麻烦。于是就想着热加载,朋友推荐的air热加载,我也用这个。 运行 C:\Users\xx.xxx\go\pkg\mod\github.com\cosmtrek\air@v1.41.0\air.exe air 找到你真实的
    2023-02-22