- go语言变量 如下图是变量的使用例子。 package main import "fmt" //包内的变量 var aa = 2 var ( bb = 20 cc = true ss = "sss" ) func variable() { //变量定义,使用关键字 var a int var s string //fmt.Println(a,s) //%q会把引号带... go语言变量 如下图是变量的使用例子。 package main import "fmt" //包内的变量 var aa = 2 var ( bb = 20 cc = true ss = "sss" ) func variable() { //变量定义,使用关键字 var a int var s string //fmt.Println(a,s) //%q会把引号带...
- Go语言环境下载与运行项目-Mac【小白教程】 文章目录 下载代码 go语言编辑器下载 go语言环境安装 pkg安装 检查是否安装成功 查看go的安装路径 运行代码 使用的演示项目代码为github开源项目,项目仅用于演示运行之用。 项目系开源项目,本专栏与开源代码无关,仅用于学习Go的学习,安装,与运行... Go语言环境下载与运行项目-Mac【小白教程】 文章目录 下载代码 go语言编辑器下载 go语言环境安装 pkg安装 检查是否安装成功 查看go的安装路径 运行代码 使用的演示项目代码为github开源项目,项目仅用于演示运行之用。 项目系开源项目,本专栏与开源代码无关,仅用于学习Go的学习,安装,与运行...
- 面向对象 简介 go 语言中没有对象,和c语言类似,通过struct实现面向对象的程序编写,如下图:TreeNode 定义了Left 、Right、Value属性,和traverse方法。 go语言的面向对象仅仅支持封装,不支持继承、多态 go语言中没有构造函数 import "fmt" type TreeNode struct { Left ,Right * TreeN... 面向对象 简介 go 语言中没有对象,和c语言类似,通过struct实现面向对象的程序编写,如下图:TreeNode 定义了Left 、Right、Value属性,和traverse方法。 go语言的面向对象仅仅支持封装,不支持继承、多态 go语言中没有构造函数 import "fmt" type TreeNode struct { Left ,Right * TreeN...
- go语言函数 基本语法 // func funcationname(a, b int,op string) int 例子 package main import ( "fmt" "math" "reflect" "runtime" ) //函数声明 func add(a, b int ) int { return a+b } //有多个返回值的函数 func d... go语言函数 基本语法 // func funcationname(a, b int,op string) int 例子 package main import ( "fmt" "math" "reflect" "runtime" ) //函数声明 func add(a, b int ) int { return a+b } //有多个返回值的函数 func d...
- 如果你希望直接运行 可以直接下载二进制发布包: wget https://github.com/XiaoMi/soar/releases/download/${tag}/soar.${OS}-amd64 -O soar chmod a+x soar 12 其中tag为SOAR版本,而OS代表当前你所使用的系统(注意,如果没有wget可以用curl等命令替换) 例... 如果你希望直接运行 可以直接下载二进制发布包: wget https://github.com/XiaoMi/soar/releases/download/${tag}/soar.${OS}-amd64 -O soar chmod a+x soar 12 其中tag为SOAR版本,而OS代表当前你所使用的系统(注意,如果没有wget可以用curl等命令替换) 例...
- That is a gentle saying.They just want to fire you.What if it happens to us,what we should do.Losing jobs are much more than the way we make it living.We will face the following loss: 1)... That is a gentle saying.They just want to fire you.What if it happens to us,what we should do.Losing jobs are much more than the way we make it living.We will face the following loss: 1)...
- 这篇博客讲的是如何在 Raspberry3(树莓派3)上搭建 Go 语言环境,所使用的 Go 语言的版本是1.7.4 搭建Go环境 ssh 登录树莓派 ssh pi@YOUR_RASPBERRY_IP1下载源码 wget https://storage.googleapis.com/golang/go1.7.4.linux-armv6l.tar.gz1解压源... 这篇博客讲的是如何在 Raspberry3(树莓派3)上搭建 Go 语言环境,所使用的 Go 语言的版本是1.7.4 搭建Go环境 ssh 登录树莓派 ssh pi@YOUR_RASPBERRY_IP1下载源码 wget https://storage.googleapis.com/golang/go1.7.4.linux-armv6l.tar.gz1解压源...
- 《Go语言实战》读书笔记,未完待续,欢迎扫码关注公众号flysnow_org,第一时间看后续笔记。切片也是一种数据结构,它和数组非常相似,因为他是围绕动态数组的概念设计的,可以按需自动改变大小,使用这种结构,可以更方便的管理和使用数据集合。内部实现切片是基于数组实现的,它的底层是数组,它自己本身非常小,可以理解为对底层数组的抽象。因为机遇数组实现,所以它的底层的内存是连续非配的,效率非常高,... 《Go语言实战》读书笔记,未完待续,欢迎扫码关注公众号flysnow_org,第一时间看后续笔记。切片也是一种数据结构,它和数组非常相似,因为他是围绕动态数组的概念设计的,可以按需自动改变大小,使用这种结构,可以更方便的管理和使用数据集合。内部实现切片是基于数组实现的,它的底层是数组,它自己本身非常小,可以理解为对底层数组的抽象。因为机遇数组实现,所以它的底层的内存是连续非配的,效率非常高,...
- 计算机一直在演化,但是编程语言并没有以同样的速度演化。现在的手机,内置的CPU核数可能都多于我们使用的第一台电脑。高性能服务器拥有64核、128核,甚至更多核。但是我们依旧在使用为单核设计的技术在编程。编程的技术同样在演化。大部分程序不再由单个开发者来完成,而是由处于不同时区、不同时间段工作的一组人来完成。大项目被分解为小项目,指派给不同的程序员,程序员开发完成后,再以可以在各个应用程序中交... 计算机一直在演化,但是编程语言并没有以同样的速度演化。现在的手机,内置的CPU核数可能都多于我们使用的第一台电脑。高性能服务器拥有64核、128核,甚至更多核。但是我们依旧在使用为单核设计的技术在编程。编程的技术同样在演化。大部分程序不再由单个开发者来完成,而是由处于不同时区、不同时间段工作的一组人来完成。大项目被分解为小项目,指派给不同的程序员,程序员开发完成后,再以可以在各个应用程序中交...
- 时光荏苒,转眼到了12月底,本月异步新书较多,涉及到的关键词是:Go Web、Linux、用户体验、概率图、产品经理、VMware vSphere、UML等。Go Web编程 [预售]作者: 【新加坡】郑兆雄(Sau Sheong Chang)译者: 黄健宏 分类: 软件开发 > 编程语言【预计上市时间:12月08日】本书全面介绍使用Go语言开发Web应用所需的全部基本概念,并详细讲解如何运... 时光荏苒,转眼到了12月底,本月异步新书较多,涉及到的关键词是:Go Web、Linux、用户体验、概率图、产品经理、VMware vSphere、UML等。Go Web编程 [预售]作者: 【新加坡】郑兆雄(Sau Sheong Chang)译者: 黄健宏 分类: 软件开发 > 编程语言【预计上市时间:12月08日】本书全面介绍使用Go语言开发Web应用所需的全部基本概念,并详细讲解如何运...
- *黄健宏(huangz),一位1990年出生的计算机技术图书作译者,《Redis设计与实现》一书的作者,《Go Web编程》《Redis实战》一书的译者。除了已出版的两本作品之外,他还创作和翻译了《Go标准库中文文档》《Redis命令参考》《SICP解题集》等一系列开源文档。要了解关于黄健宏的更多信息,请访问他的个人主页http://huangz.me。他是一个极致的完美主义者,为翻译《Go... *黄健宏(huangz),一位1990年出生的计算机技术图书作译者,《Redis设计与实现》一书的作者,《Go Web编程》《Redis实战》一书的译者。除了已出版的两本作品之外,他还创作和翻译了《Go标准库中文文档》《Redis命令参考》《SICP解题集》等一系列开源文档。要了解关于黄健宏的更多信息,请访问他的个人主页http://huangz.me。他是一个极致的完美主义者,为翻译《Go...
- 《Go语言实战》读书笔记,未完待续,欢迎扫码关注公众号flysnow_org,第一时间看后续笔记。在Go语言中,函数和方法不太一样,有明确的概念区分。其他语言中,比如Java,一般来说,函数就是方法,方法就是函数,但是在Go语言中,函数是指不属于任何结构体、类型的方法,也就是说,函数是没有接收者的;而方法是有接收者的,我们说的方法要么是属于一个结构体的,要么属于一个新定义的类型的。函数函数和... 《Go语言实战》读书笔记,未完待续,欢迎扫码关注公众号flysnow_org,第一时间看后续笔记。在Go语言中,函数和方法不太一样,有明确的概念区分。其他语言中,比如Java,一般来说,函数就是方法,方法就是函数,但是在Go语言中,函数是指不属于任何结构体、类型的方法,也就是说,函数是没有接收者的;而方法是有接收者的,我们说的方法要么是属于一个结构体的,要么属于一个新定义的类型的。函数函数和...
- 今年是第三届Gopher大会,规模从几百发展到如今接近一千二百人,侧面验证了Go语言在国内较为迅猛的发展势头。本次大会的展商没有入场听讲的资格,但本次大会主要针对Go的两方面应用,语言层面和应用层面。应用层面主要针对过去一年中社区里一些项目与知识点,语言层面主要是由对语言有深入了解的演讲者。同时也邀请了Google Cloud的国际讲师和Go core developer的技术人员。大会主要... 今年是第三届Gopher大会,规模从几百发展到如今接近一千二百人,侧面验证了Go语言在国内较为迅猛的发展势头。本次大会的展商没有入场听讲的资格,但本次大会主要针对Go的两方面应用,语言层面和应用层面。应用层面主要针对过去一年中社区里一些项目与知识点,语言层面主要是由对语言有深入了解的演讲者。同时也邀请了Google Cloud的国际讲师和Go core developer的技术人员。大会主要...
- 本文由我翻译自:https://securityboulevard.com/2017/12/the-most-in-demand-programming-languages-of-2018/?from=timeline&isappinstalled=0时间所限,文章简单翻译,文字未经仔细雕琢。实际我跟朋友们也在讨论这个事情。我认为,编程语言会持续分化,不同的语言依据自己的特性各自占领一块阵地... 本文由我翻译自:https://securityboulevard.com/2017/12/the-most-in-demand-programming-languages-of-2018/?from=timeline&isappinstalled=0时间所限,文章简单翻译,文字未经仔细雕琢。实际我跟朋友们也在讨论这个事情。我认为,编程语言会持续分化,不同的语言依据自己的特性各自占领一块阵地...
- ##gRPC简介 gRPC (https://grpc.io) 是一个由Google开发的高性能、开源、跨多种编程语言和通用的远程过程调用协议(RPC) 框架,用于客户端和服务器端之间的通信,使用HTTP/2协议并将 ProtoBuf (https://developers.google.com/protocol-buffers)作为序列化工具。##gRPC模式 gRPC主要有4种请求/响应... ##gRPC简介 gRPC (https://grpc.io) 是一个由Google开发的高性能、开源、跨多种编程语言和通用的远程过程调用协议(RPC) 框架,用于客户端和服务器端之间的通信,使用HTTP/2协议并将 ProtoBuf (https://developers.google.com/protocol-buffers)作为序列化工具。##gRPC模式 gRPC主要有4种请求/响应...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签