golang
已收录文章:12095篇
-
前言 有时候我们生成的日志文件很大,如果文件过大,或者磁盘空间有限,那么我们就需要把日志文件改小一点。 (当然实际应用场景中,一般采用log rotate的方式实现多个日志文件,定期把旧404 收藏
-
直接上代码: 1. 第一种情况 如果没有select{}, main 主线程不会等待coroutine运行,导致coroutine得不到机会运行。 You are requesting eventual scheduling (using the two go statements) of two goroutines and then you exit mai296 收藏
-
阅读本文需要了解一些UNIX系统中信号的概念,请提前查阅资料预习。 优雅地关机 什么是优雅关机? 优雅关机就是服务端关机命令发出后不是立即关机,而是等待当前还在处理的请求全部处理452 收藏
-
什么是goroutine? Goroutine是建立在线程之上的轻量级的抽象。它允许我们以非常低的代价在同一个地址空间中并行地执行多个函数或者方法。相比于线程,它的创建和销毁的代价要小很多,并且467 收藏
-
一般的编程语言往往对工程(项目)的目录结构是没有什么规定的,但是Go语言却在这方面做了相关规定,本节我们就来聊聊Go语言在工程结构方面的有关知识。我们前面讲搭建Go语言开发环境时252 收藏
-
概述 Gin是一个golang的微框架,封装比较优雅,API友好。具有快速灵活,容错方便等特点。Gin自身的net/http足够简单,性能也非常不错 Gin下载: https://github.com/gin-gonic/gin 英文文档:https://gin-gonic.c380 收藏