码迷,mamicode.com
首页 >  
搜索关键字:golang 条件语句与循环    ( 3915个结果
第一次使用golang的iris框架出现的被墙、exec: "gcc"与安装mingw64等问题
项目运行指南 本指南在Windows环境下使用Goland IDE运行,需要提前配置好Golang环境 一、导入项目 1、创建目录 首先在你的 WorkSpace 中创建 GOPATH 与 GOPROJECT 两个文件夹 GOPATH 中包含 src、pkg、bin 这三个目录,需要手动创建,如图: ...
分类:其他好文   时间:2020-07-09 00:53:27    阅读次数:95
golang socket编程,实现http协议
https://studygolang.com/articles/11796 package main import ( "log" "net" ) func handleConnection(conn net.Conn) error { defer conn.Close() var request ...
分类:Web程序   时间:2020-07-08 21:28:55    阅读次数:80
golang 几种字符串的连接方式
#golang 几种字符串的连接方式 最近在做性能优化,有个函数里面的耗时特别长,看里面的操作大多是一些字符串拼接的操作,而字符串拼接在 golang 里面其实有很多种实现。 实现方法 1. 直接使用运算符 func BenchmarkAddStringWithOperator(b *testing ...
分类:其他好文   时间:2020-07-08 16:59:31    阅读次数:75
Golang---内存管理(内存分配)
摘要:上次我们学习了 Golang 的 goroutine 调度策略,今天我们来学习 Golang 的内存管理策略。 思考内存管理如何设计 内存池 最直接的方式是调用 malloc函数,指定要分配的大小,直接向操作系统申请。问题是这种方式会涉及到用户态和内核态的切换过程,那么频繁的切换就会带来很大的 ...
分类:其他好文   时间:2020-07-08 12:58:36    阅读次数:58
Golang如何解组嵌套的JSON数据的子集
{ "coord": { "lon": -0.13, "lat": 51.51 }, "weather": [ { "id": 300, "main": "Drizzle", "description": "light intensity drizzle", "icon": "09d" } ], " ...
分类:Web程序   时间:2020-07-07 13:16:02    阅读次数:101
035_最大矩形
知识点:动态规划、单调栈 LeetCode第八十五题:https://leetcode-cn.com/problems/maximal-rectangle/submissions/ 有些题目是真的难,比如这题,答案都不一定抄的明白。 语言:GoLang // 结合LeetCode 84题,逐行计算。 ...
分类:其他好文   时间:2020-07-07 13:03:19    阅读次数:61
golang语法学习遇到的坑
一.golang的命名规范及大小写的访问权限 1、golang的命名推荐使用驼峰命名法,必须以一个字母(Unicode字母)或下划线开头,后面可以跟任意数量的字母、数字或下划线。 2、golang中根据首字母的大小写来确定可以访问的权限。无论是方法名、常量、变量名还是结构体的名称,如果首字母大写,则 ...
分类:其他好文   时间:2020-07-07 12:51:17    阅读次数:70
Token bucket
Token bucket 令牌桶限流机制: 在长连接时,当一个http请求来临,我们需要进行GetConn,放入一个令牌进桶中,当我们的连接释放,于是可以释放连接。 我们控制桶的大小即可控制http的流量。 令牌桶算法,最近在学Golang,而对于HTTP的限流,Golang的令牌桶实现更为简洁,G ...
分类:其他好文   时间:2020-07-07 09:41:39    阅读次数:84
centos 7 安装golang1.14.4
本文主要介绍服务器端环境配置,开发环境是window的话可以参考 https://www.cnblogs.com/nickchou/p/10765743.html 方式一、用yum安装 【不推荐】 1、用yum指令安装缺点是:不是最新版 yum install golang 方式二、使用二进制文件安 ...
分类:其他好文   时间:2020-07-06 00:51:01    阅读次数:237
Mage 类似make&&rake 基于golang 的build 工具
Mage 是基于golang 开发的,类似make/rake 的工具,我们可以使用golang 代码编写类似make 的功能 以下是一个简单的使用 安装 go get -u -d github.com/magefile/mage 基本使用 代码 go mod init github.com/rong ...
分类:其他好文   时间:2020-07-05 13:34:37    阅读次数:75
3915条   上一页 1 ... 23 24 25 26 27 ... 392 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!