网站首页 站内搜索

搜索结果

查询Tags标签: golang,共有 1089条记录
  • Golang的数据类型

    Golang的数据类型 概述 Go 语言中数据类型分为:基本数据类型和复合数据类型基本数据类型有: 整型、浮点型、布尔型、字符串 复合数据类型有: 数组、切片、结构体、函数、map、通道(channel)、接口等。 整型 整型的类型有很多中,包括 int8,int16,int32,int64。我们…

    2022/7/2 23:24:57 人评论 次浏览
  • 在线客服聊天系统源码_美观强大golang内核开发_二进制运行傻瓜式安装_附搭建教程

    在线客服系统是什么 在线客服系统可以看作一种即时通讯软件,提供网站及其他应用和访客对话的平台,更加方便网站与访客之间的交流。访客无需安装软件就可以访问企业应用,获取自己想要的信息。 一般来说,在线客服系统的特点包含可最小化、最大化,快速、易用三点,沟通方…

    2022/6/30 1:20:28 人评论 次浏览
  • GPS坐标系转换 go golang 版本

    package utilimport ("math""strconv" )// GPSUtil is a utility class for GPS calculations. // 小写方法是私有方法,大写方法是公有方法 可根据需要调整 type GPSUtil struct { }const (pi = 3.1415926535897932384626x_pi = 3.141592653589793…

    2022/6/29 23:20:28 人评论 次浏览
  • coredns源码构建记录&添加插件(>=win10,x64)

    推荐使用powershell7作为windows shell source github/coredns git clone https://github.com/coredns/coredns env toolchain go (golang)test go versiondependencies mirrorhttps://goproxy.io/zh/$env:GOPROXY = "https://proxy.golang.com.cn,direct"build…

    2022/6/25 14:22:37 人评论 次浏览
  • [go-每日一库] golang validator参数校验

    1.validator简介 validator是一个开源的验证器包,可以快速校验输入信息是否符合自定规则。源码地址: https://github.com/go-playground/validator 本地开发安装库: go get github.com/go-playground/validator2.常用示例 例如我们使用golang的gin框架进行web server的开…

    2022/6/23 23:25:11 人评论 次浏览
  • golang的defer踩坑汇总

    原文链接:http://www.zhoubotong.site/post/50.html defer语句用于延迟函数调用,每次会把一个函数压入栈中,函数返回前再把延迟的函数取出并执行。延迟函数可以有参数:延迟函数的参数在defer语句出现时就已确定下来(传值的就是当前值)return先赋值(对于命名返回值),…

    2022/6/18 23:20:15 人评论 次浏览
  • golang GMP模型

    一、概念,GMP模型M:真正的内核OS线程,真正干活的人,物理级别,耗费资源,M可以执行多个G P:执行线程的上下文环境,运行所需要的资源,操作系统的状态,CPU G:用户态, 二、MPG调度原理 运行流程:M0主线程正在执行G0协程,如果G0线程阻塞,比如读取文件或者数据库等…

    2022/6/12 23:25:10 人评论 次浏览
  • 【Golang】创建有配置参数的结构体时,可选参数应该怎么传?

    写在前面的话Golang中构建结构体的时候,需要通过可选参数方式创建,我们怎么样设计一个灵活的API来初始化结构体呢。 让我们通过如下的代码片段,一步一步说明基于可选参数模式的灵活 API 怎么设计。灵活 API 创建结构体说明 v1版本 如下 Client 是一个 客户端的sdk结构体…

    2022/6/10 23:21:34 人评论 次浏览
  • golang重定向输入输出办法(算法竞赛向)

    本来是想用golang,因为这是工作中的主要语言,不妨试一试打cf,结果写了一题就被劝退了,golang对于打算法竞赛极不友好 首先,golang在cf中,fmt的各种scanf和printf并不直接接收来自于标准输入输出流的内容,所以有些oj由于没有做对STD IO的支持,golang提交上去就报CE…

    2022/6/8 1:21:30 人评论 次浏览
  • golang 并发编程

    一、goroutine GMP 模型: M:machine。一个M对应一个内核级线程,相当于内核级线程在go中的映射,执行代码的线程(CPU)P:processor 一个P代表执行go代码所需要的上下文环境,Processer 调度,上下文的切换,内存申请G:goroutine,是一个代码片段,相当于用户级线程,例…

    2022/6/8 1:21:18 人评论 次浏览
  • Golang gRPC-Gateway:gRPC转换为HTTP协议对外提供服务

    1、概述 gRPC常用于服务端之间的相互调用,如果想把服务暴露给前端,虽然动手修改服务端也能实现,但似乎增加了不少工作量,此时还可以选择gRPC-Gateway方式来快速将gRPC服务以http的方式暴露出来; gRPC-Gateway 是 Google protocol buffers compiler protoc 的插件。 它…

    2022/6/2 23:22:41 人评论 次浏览
  • golang 保存时间到数据库会多出来八小时

    在golang 保存时间字符串转为时间格式后保存多出8小时 初步排查可能mysql数据库服务器时间问题 show variables like%time_zone;// outpot Variable_name`, `Value` system_time_zone, CST time_zone, SYSTEM进入服务查看 date # outpout Tue May 31 14:47:19 CST 2022时间…

    2022/6/1 2:51:41 人评论 次浏览
  • Golang 基础之内建函数使用 (一)

    大家好,今天将梳理出的 Go语言内建函数内容,分享给大家。 请多多指教,谢谢。 本次《Go语言内建函数使用》共分为两个章节,本文为第一章节Golang 基础之内建函数使用 (一) Golang 基础之内建函数使用 (二)本节知识点 内建函数主要参考 go源码 go/src/builtin/builtin.…

    2022/5/29 23:20:36 人评论 次浏览
  • Golang网络编程: DNS子域名爆破

    域名系统(Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。这就如同一个地址簿,根据域名来指向IP地址。 域名系统_百度百科 实现DNS客户端 使用第三方包 github.com/miekg/dns $ go …

    2022/5/27 1:22:38 人评论 次浏览
  • Golang 实现 Redis(11): RDB 文件解析

    RDB 文件使用二进制方式存储 Redis 内存中的数据,具有体积小、加载快的优点。本文主要介绍 RDB 文件的结构和编码方式,并借此探讨二进制编解码和文件处理方式,希望对您有所帮助。本文基于 RDB version9 编写, 完整解析器源码在 github.com/HDT3213/rdbRDB 文件的整体结…

    2022/5/10 19:04:06 人评论 次浏览
扫一扫关注最新编程教程