通用Mapper 1、作用: 替我们生成常用增删改查操作的SQL语句。 2、官方发布地址: https://gitee.com/free/Mapper 3、手册: https://gitee.com/free/Mapper/wikis/pages ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-14 09:26:00
                            
                                224阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            本文章向大家介绍Go常用函数,主要包括Go常用函数使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。1、float64保留2位小数funcDecimal(valuefloat64)float64{value,_=strconv.ParseFloat(fmt.Sprintf("%.2f",value),64)returnvalue}2、获取两点之间的距离单            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-16 07:43:24
                            
                                340阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. Go语言的出现在具体学习go语言的基础语法之前,我们来了解一下go语言出现的时机及其特点。Go语言最初由Google公司的Robert Griesemer、Ken Thompson和Rob Pike三个大牛于2007年开始设计发明,他们最终的目标是设计一种适应网络和多核时代的C语言。所以Go语言很多时候被描述为“类C语言”,或者是“21世纪的C语言”,当然从各种角度看,Go语言确实是从C语言            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-28 20:06:46
                            
                                124阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简介:Go(又称Golang)是谷歌开发的一种具有并发型,简单性,并具有垃圾回收功能的静态强类型语言。创造者:罗伯特·格瑞史莫(Robert Griesemer)            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-29 18:06:20
                            
                                476阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Go语言的应用领域十分广泛,包括后端服务开发、分布式系统、微服务架构、云计算、大数据处理以及Web开发            
                
         
            
            
            
            go语言为什么诞生 随着软件规模的不断扩大,尤其是在使用 C++ 来开发大型的服务端软件时,二进制文件一般都是非常巨大的,因此需要耗费大量的时间在编译这些文件上,同时编程语言的设计思想也已经非常陈旧,这些情况都充分证明了现有的编程语言已不符合时下的生产环境。 于是学者们讨论对新的编程语言的设计要求            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-09 15:11:13
                            
                                289阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.1.3  Go 语言的类型系统  Go 语言提供了灵活的、无继承的类型系统,无需降低运行性能就能最大程度上复用代码。这个类型系统依然支持面向对象开发,但避免了传统面向对象的问题。如果你曾经在复杂的 Java 和 C++程序上花数周时间考虑如何抽象类和接口,你就能意识到 Go 语言的类型系统有多么简单。
Go 开发者使用组合(composition)设计模式,只需简单地将一个            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-17 15:18:11
                            
                                62阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            APS系统介绍前言 听说新工作将是做APS系统,之前没接触过,所以查找了一些资料,整理学习记录于此。 本文打算从以下几个方面来阐述:APS的概念、前提条件、怎么实现(优化算法)、简单示例。APS概念 APS(Advanced Planning and Scheduling)高级计划与排程 概念和名称是比较抽象的,谈一下理解:APS的核心概念就是排程,什么是排程呢,其实就是排序,就是决策先做什么,后            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-28 07:24:38
                            
                                52阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录安装快速入门使用[jsoniter 构建](https://github.com/json-iterator/go)API 示例快速构建RESTful风格接口GET, POST, PUT, PATCH, DELETE请求路径中的参数查询字符串参数Multipart/Urlencoded 表单query 和 post 表单Map as querystring or postform par            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-01 08:46:27
                            
                                87阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Go语言是什么2009年11月10日,Go语言正式成为开源编程语言家庭的一员。Go语言(或称Golang)是云计算时代的C语言。Go语言的诞生是为了让程序员有更高的生产效率,Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。开发人员在为项目选择语言时,不得不在快速开发和性能之间做出选择。C和C++这类语言提供了很快的执            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-09-28 17:50:42
                            
                                113阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Go语言,也称为Golang,是一门由Google开发的开源编程语言。它的设            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-12 09:58:16
                            
                                111阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Go语言简介 Go语言,也称为Golang,是一门由Google开发的开源编程语言。它的设计目标是提供一种高效、            
                
         
            
            
            
            为什么需要基准测试?如果你的代码中有性能问题,或者你怀疑某段代码有性能问题(当然最好得明确排除I/O性能问题),可以用基准测试生成CPU分析报告。基准测试前的准备生成以_test后缀的go文件(例:xxx_test.go)后,编写基准测试用例,以Benchmark开头的。以测试冒泡排序为例,代码如下:func BenchmarkSort(b *testing.B) {
arr := make([]            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-24 21:04:04
                            
                                64阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            参考文章: 1. https://www.cnblogs.com/kaixinyufeng/p/9651513.html 2. http://jia-shun.cn/2018/08/12/gRPC/ 文章1应该是参考的文章2. 文章1在2的基础上增加了如何安装protobuf软件.一起整理出来 这篇            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-04 14:20:38
                            
                                308阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            pprof是Go语言中的性能分析工具,主要用于分析Go程序的CPU、内存、协程阻塞和其它性能相关问题。通过生成性能剖析数据,pprof帮助开发者识别程序中的性能瓶颈,从而进行优化。使用场景CPU性能分析:pprof可以用于捕获程序的CPU使用情况,帮助识别哪些函数消耗了最多的CPU时间。内存使用分析:开发者可以使用pprof来分析程序的内存分配情况,查找内存泄漏或过多的内存使用。阻塞分析:通过分析            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-27 16:37:56
                            
                                42阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Go(又称为Golang)是一门由Google开发的开源编程语言,于2009年首次公开发布。Go语言被设计用来提高软件开发的效率和可靠性,在处理大规模系统时表现出色。以下是Go语言的一些特点和优势: 特点 简洁易读:Go语法简洁清晰,易于阅读和学习,减少了代码的复杂性。 并发支持:Go原生支持轻量级            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-27 10:40:11
                            
                                57阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            天,Mayuyu来介绍Go语言中一个重要的东西,叫做container。具体源码可以参考Go语言的源代码,如下 路径:/usr/local/go/src/pkg/container Github上的路径为:https://github.com/astaxie/gopkg/tree/master/co            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-13 11:26:07
                            
                                449阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            go mod vendor命令
go mod vendor 是 Go 语言中的一个命令,它用于将项目的依赖项复制到项目根目录下的 vendor 文件夹中。这个命令会分析项目的 go.mod 文件,并将所有依赖项下载到 vendor 文件夹中,以便在项目构建过程中使用本地的依赖项。使用 go mod vendor 命令可以方便地管理项目的依赖项,并确保构建过程的一致性和可重复性。
go mod命令            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-27 10:51:44
                            
                                1871阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Go语言,由Google在2009年推出,是一种为系统编程而设计的并发性强、简单、高效的编程语言。它因其友好的语法、强大的工具集以及出色的性能,越来越受到开发者的青睐。因此,在这里我将通过一篇博文,详细展示如何准备和构建一个关于Go语言的介绍PPT。整个过程会分为几个部分:环境准备、集成步骤、配置详解、实战应用、排错指南和性能优化。
## 环境准备
在准备Go语言相关的开发环境时,需确保所用的            
                
         
            
            
            
            所谓编程语言的设计哲学,就是指决定这门语言演化进程的高级原则和依据。设计哲学之于编程语言,就好比一个人的价值观之于这个人的行为。因此,在真正开始学习 Go 语法和编码之前,我们还需要先来了解一下 Go 语言的设计哲学。Go 语言的设计哲学总结为五点:简单、显式、组合、并发和面向工程。1、设计哲学五大特点1.1 简单Go 语法层面上呈现了这样的状态:仅有 25 个关键字,主流编程语言最少;内置垃圾收            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-06 12:56:41
                            
                                43阅读