网友收藏 文章浏览阅读535次。go语言http相关1. 回调函数和C语言一样,在函数参数里加上一个函数指针,传变量的时候将函数指针传进去即可调用type FUNCP func(x int, y bool) intfunc callBack(x int, y bool, p FUNCP) int { fmt.Println("调用回调函数", ......
2024-01-12 20:14 阅读
阅读全文 网友收藏 文章浏览阅读463次。1 指针学习源:Go指南_go的结构体和映射...
2024-01-23 07:10 阅读
阅读全文 网友收藏 文章浏览阅读3.4k次。直接使用“+”:示例:a := "aa"b := "bb"a = a + bfmt.Println(a)因为字符串类型在Go中是不可改变的,因此每次操作实际都要新分配字符串,所以在字符串比较多的时候效率不高。使用strings.Join()函数......
2023-11-11 11:42 阅读
阅读全文 网友收藏 文章浏览阅读93次。go语言select语句select会选择一个可运行的case(每个case都必须是一个通信)运行。 chan1, chan2 := make(chan int, 1), make(chan int, 1) select { case chan1 <- 1: fmt.Println("run chan1<-1") case <-chan2: fmt.Println("<-ch......
2024-01-23 21:24 阅读
阅读全文 网友收藏 文章浏览阅读1.1k次。Go的并发1.并发https://docs.microsoft.com/zh-cn/learn/modules/go-concurrency/1-goroutinesGoroutinegoroutine 是轻量线程中的并发活动,而不是在操作系统中进行的传统活动。 假设你有一个写入输出的程序和另一个计算两个数字相......
2023-11-11 19:48 阅读
阅读全文 网友收藏 文章浏览阅读267次。1 概述Go语言与C系列语言的声明语法不同,此文比较了两种声明方式,并且解释了Go语言的声明为何如此。2 C 语法C采用了一种独特且聪明的声明语法。没有使用特殊的语法来描述类型,而是使用了一个涉及被......
2024-01-23 07:10 阅读
阅读全文 网友收藏 ZOL中关村在线Insta360GO 2小黄人联名版最新报价提供全国各地Insta360GO 2小黄人联名版运动相机经销商最低报价,让您及时了解Insta360GO 2小黄人联名版最低价格.您在购买Insta360 GO 2小黄人联名版时,若向商家提及自己是ZOL用户,将会有更......
2024-06-18 01:12 阅读
阅读全文 网友收藏 文章浏览阅读317次。go语言并没有面向对象的相关概念,go语言提到的接口和java、c++等语言提到的接口不同,它不会显示的说明实现了接口,没有继承、子类、implements关键词。go语言通过隐性的方式实现了接口功能,相对比较灵......
2023-11-11 11:40 阅读
阅读全文 网友收藏 文章浏览阅读153次。go语言与mysql1. 准备工作首先安装驱动:go get github.com/go-sql-driver/mysqlimport ( "database/sql" _ "github.com/go-sql-driver/mysql")github的必须在使用前导入,它是驱动的依赖包。“database/sql”:是go语言数据库......
2024-01-12 20:13 阅读
阅读全文 网友收藏 文章浏览阅读258次。并发编程在当前软件领域是一个非常重要的概念,随着CPU等硬件的发展,我们无一例外的想让我们的程序运行的快一点、再快一点。Go语言在语言层面天生支持并发,充分利用现代CPU的多核优势,这也是Go语......
2023-11-11 16:48 阅读
阅读全文