当前位置:首页 > 文章列表 >go

go
收录了go频道下的 841 篇文章
  • Go 常量的类型
    Go 常量的类型
    问题内容 gopackage main import ( "fmt" "reflect" ) const ( cmask = 127 ) func main() { var u uint8 u = 22 r1 := u + cmask fmt.Println(r1) fmt.Println(reflect.TypeOf(cmask)) // int //------------------ mask :
    Golang· Go问答   |  3年前  |   go· golang 297浏览 收藏
  • Go调用DLL时, 返回值是char*时如何接收返回值?
    Go调用DLL时, 返回值是char*时如何接收返回值?
    问题内容DLL里的代码char *echo() { return "123123"; }这是我现在的写法.package main import ( "fmt" "strings" "syscall" "unsafe" ) func main() { dll := syscall.MustLoadDLL("my_dll.dll") r1, _, _ := dll.MustFindPr
    Golang· Go问答   |  3年前  |   go· CGO· DLL· golang 297浏览 收藏
  • go语言中函数与方法介绍
    go语言中函数与方法介绍
    在C#或者Java里面我们都知道,一个Class是要包含成员变量和方法的,对于GO语言的Struct也一样,我们也可以给Struct定义一系列方法。 一、怎么定义一个方法? Go的方法是在函数前面加上一个接收
    Golang· Go教程   |  3年前  |   函数· 方法· go· golang 297浏览 收藏
  • php程序员转go常犯的错误-------sql中in功能的使用
    php程序员转go常犯的错误-------sql中in功能的使用
    我想要实现这样的效果select * from table_name where id in (1,2,3)代码是这么写的。where := `id in (?)` sb := sqlbuilder.NewStruct(data{}).SelectFrom("table_name") sqlText, args := sb.Where(where).Build() var temp []string for _
    数据库· MySQL   |  3年前  |   MySQL· go· mysql 296浏览 收藏
  • go语言执行一个二进制程序时为什么写绝对路径反而不对啊?
    go语言执行一个二进制程序时为什么写绝对路径反而不对啊?
    问题内容 cmd := exec.Command("./proxy") cmd.Run() 比如写绝对路径程序是不会运行的,相对路径就可以 正确答案 从代码上看的话,应该是允许处理绝对路径的命令的:os/exec/exec.go:117 // Command returns the Cmd
    Golang· Go问答   |  3年前  |   go· golang 296浏览 收藏
  • 一段循环赋值的go语言代码
    一段循环赋值的go语言代码
    问题内容 package main import ( "fmt" ) type disk struct { read string write string } func main() { var a = map[string]disk{ "xvda": disk{ "5656418", "22438120" }, "xvdb": disk{ "8493386", "1149266272" }, } v
    Golang· Go问答   |  3年前  |   go· golang 295浏览 收藏
  • Go语言中的math/rand包中,rand.Intn方法,Intn是什么单词的缩写。
    Go语言中的math/rand包中,rand.Intn方法,Intn是什么单词的缩写。
    问题内容rand我知道是random的简写,但是Intn是什么单词缩写?知道是哪个单词,方法好记一点。正确答案首先打开官方文档:https://pkg.go.dev/math/rand可以看到 *Rand 提供了很多方法,其中有一些方
    Golang· Go问答   |  3年前  |   go· 命名规范· 方法名· golang 295浏览 收藏
  • GO 关于结构体使用的问题
    GO 关于结构体使用的问题
    问题内容在写一个Golang项目,一个方法中有一个返回值,如下:func jwtErrorHandler(err error) error { return &echo.HTTPError{ Code: http.StatusUnauthorized, Message: "invalid or expired jwt1", Int
    Golang· Go问答   |  3年前  |   Struct· go· golang 295浏览 收藏
  • Golang如何阻止signal传递给os/exec执行的命令
    Golang如何阻止signal传递给os/exec执行的命令
    问题内容 场景 项目中使用signal包捕获了关闭程序相关的信号(SIGHUP,SIGINT,SIGKILL),在程序执行时,使用Ctrl+C结束进程,捕获这些信号后需要进行一些其它的处理,但是程序中使用os/exec包执行了额
    Golang· Go问答   |  3年前  |   go· Linux· signal· golang 295浏览 收藏
  • Golang 切片元素问题
    Golang 切片元素问题
    问题内容下面代码中其实真正有效的元素就 2 个,如果用 len() 方法会得到 7 那 go 中有什么方法能得到结果为 2 么package main import "fmt" type abc string func main() { tslice := make([]abc, 5, 10) tslice = a
    Golang· Go问答   |  3年前  |   go· golang 294浏览 收藏
  • golang 处理十进制浮点数
    golang 处理十进制浮点数
    问题内容刚刚学习使用golang,在用gorm时,发现没有数据类型对应十进制浮点数!大家都没有遇到这样的问题么?正确答案 用浮点数计算就有这个问题,如果需要精确计算的话,可以考虑使用这
    Golang· Go问答   |  3年前  |   go· golang 294浏览 收藏
  • GO面试--【长期更新】
    GO面试--【长期更新】
    Golang基础-1.select是随机的还是顺序的?答:select会随机选择一个可用通道做收发操作 2.Go语言局部变量分配在栈还是堆?答:Go语言**编译器**会自动决定把一个变量放在栈还是放在堆,编译器会
    数据库· MySQL   |  3年前  |   MySQL· Redis· go· mysql 293浏览 收藏
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    516次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让学生了解MySQL如何与客户端进行通信。此外,课程还将介绍如何优化MySQL的网络通信性能,包括连接池、网络压缩、SSL加密等高级技术。学生将通过实践项目,亲手
    500次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    485次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码