当前位置: 首页 > news >正文

怎样给公司做推广 网站网站系统方案设计

怎样给公司做推广 网站,网站系统方案设计,江汉路做网站的公司,盐城网站制作网络推广Golang 面试题合集.png 背景 在之前的文章中分享了 k8s 相关的面试题,本文我们重点来讨论和 k8s 密切相关的 Go 语言面试题。 这几年随着云原生的兴起,大部分后端开发者,特别是 Java 开发者都或多或少的想学习一些 Go 相关的技能,…

a4afb12ae1e34f5f144b20872daf467b.png

Golang 面试题合集.png

背景

在之前的文章中分享了 k8s 相关的面试题,本文我们重点来讨论和 k8s 密切相关的 Go 语言面试题。

这几年随着云原生的兴起,大部分后端开发者,特别是 Java 开发者都或多或少的想学习一些 Go 相关的技能,所以今天分享的内容比较初级,适合 Go 语言初学者。

252129779865b3d93133b342d3c10f49.png
image.png

本文内容依然来自于这个仓库https://github.com/bregman-arie/devops-exercises

以下是具体内容:

()的内容是我的补充部分。

Go 101

Go 语言有哪些特点

  • Go 是一种强类型静态语言,变量的类型必须在声明的时候指定(但可以使用类型推导),在运行时不能修改变量类型(与 Python 这类动态类型语言不同)。

  • 足够的简单,通常一个周末就能学会

  • 编译速度够快

  • 内置并发(相对于 Java 的并发来说非常简单)

  • 内置垃圾收集

  • 多平台支持

  • 可以打包到一个二进制文件中,所有运行时需要依赖的库都会被打包进这个二进制文件中,非常适合于分发。

Go 是一种编译型的静态类型语言,正确还是错误

正确✅

为什么有些函数是以大写字母开头的

这是因为 Go 语言中首字母大写的函数和变量是可以导出的,也就是可以被其他包所引用;类似于 Java 中的 publicprivate 关键字。

变量和数据类型

简洁和常规声明变量方式

package mainimport "fmt"func main() {x := 2 // 只能在函数内使用,自动类型推导var y int = 2fmt.Printf("x: %v. y: %v", x, y)
}

正确✅还是错误❌

  • 可以重复声明变量❌(强类型语言的特性)

  • 变量一旦声明,就必须使用✅(避免声明无效变量,增强代码可读性)

下面这段代码的结果是什么?

package mainimport "fmt"func main() {var userNameuserName = "user"fmt.Println(userName)
}

编译错误,变量 userName 没有声明类型;修改为这样是可以的:

func main() {var userName stringuserName = "user"fmt.Println(userName)
}

var x int = 2 and x := 2 这两种声明变量的区别

结果上来说是相等的,但 x := 2  只能在函数体类声明。

下面这段代码的结果是声明?

package mainimport "fmt"x := 2func main() {x = 3fmt.Println(x)
}

编译错误,x := 2  不能在函数体外使用, x = 3 没有指定类型,除非使用 x := 3 进行类型推导。

如何使用变量声明块(至少三个变量)

package mainimport "fmt"var (x bool   = falsey int    = 0z string = "false"
)func main() {fmt.Printf("The type of x: %T. The value of x: %v\n", x, x)fmt.Printf("The type of y: %T. The value of y: %v\n", y, y)fmt.Printf("The type of z: %T. The value of z: %v\n", y, y)
}

变量块配合 go fmt 格式化之后的代码对齐的非常工整,强迫症的福音。

Go 的基础面试题也蛮多的,我们先从基础的开始,今后后继续更新相关面试题,难度也会逐渐提高,感兴趣的朋友请持续关注。#GO #面试

往期推荐

k8s入门到实战--跨服务调用

k8s 入门到实战--部署应用到 k8s

使用 SQL 的方式查询消息队列数据以及踩坑指南

VictoriaLogs:一款超低占用的 ElasticSearch 替代方案

k8s 常见面试题

鼓励一下

0f27504c9993ec6cd2c27290e7e7ab7c.gif

赞完再走

http://www.15wanjia.com/news/185794.html

相关文章:

  • 网上商城网站源码wordpress输出响应式图片大小
  • 陕西网站建设制作如何做网站的网页
  • 福清手机网站建设网站建设卩金手指科杰十四
  • 如何获取网站备案号网站做后台教程
  • 廊坊建设局网站昔阳做网站公司
  • 自建网站餐饮服务提供者电商平台制作公司
  • 大型旅游网站wordpress博客 免费
  • 青岛网站设计建设四川建设网电子招标
  • 上街做网站沈阳互联网公司排名
  • 网站建设丶金手指下拉14移动端的网站怎么做的
  • 做网站必须先买域名吗企业网站建设费现金流科目
  • wordpress免费的音乐插件郑州网站关键词优化公司
  • 十大电子游戏平台网站wordpress主题框架Genesis
  • 网站收录后然后怎么做平果县免费网站哪家好
  • 公司的网站如何建设wordpress采集插件怎么用
  • 潍坊哪里做网站好网络搜索关键词
  • 淘宝做问卷的网站深圳网页制作与网站建设方案维护
  • 延安做网站的公司wordpress无法加载媒体库
  • 站长之家ppt好品质高端网站设计厂家
  • 大兴安岭做网站哪个厂家的logo品牌设计
  • 重庆微信网站北京网络公司都有哪些
  • 如何做适合网站大小的图片郑州网站制作怎么样
  • phpcmsv9网站地图sem是什么检测分析
  • 西宁网站设计公司价格海口企业做网站设计
  • seo推广网站wordpress网站阿里云备案号
  • 网站设计顺德贵阳网站开发多少钱
  • 成都企业网站免费网页在线代理服务
  • 软装设计师seopeixunwang
  • 外贸做网站建设哪家好招聘网站建设保定
  • 直播软件下载网站网站建设与维护实训ppt