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

做网站前怎么建立数据结构外贸网站功能

做网站前怎么建立数据结构,外贸网站功能,南昌网站建设那家好,最新网页游戏大全Go语言入门#xff08;变量声明和函数调用#xff09; 目录二、变量声明和函数调用1. 变量声明1.1 使用 var 关键字声明1.2 简短声明1.3 零值1.4 常量 2. 函数调用2.1 函数定义2.2 多个返回值2.3 命名返回值2.4 可变参数2.5 匿名函数和闭包 目录 Go 语言#xff08;Golang变量声明和函数调用 目录二、变量声明和函数调用1. 变量声明1.1 使用 var 关键字声明1.2 简短声明1.3 零值1.4 常量 2. 函数调用2.1 函数定义2.2 多个返回值2.3 命名返回值2.4 可变参数2.5 匿名函数和闭包 目录 Go 语言Golang是一种静态类型、编译型语言由 Google 开发专注于简洁性、并发和高效性。 下面是 Go 语言的基础语法讲解和代码示例。 上一篇一、Go语言入门包和导入 二、变量声明和函数调用 在 Go 语言中变量声明和函数定义是基础语法的重要部分。下面将详细讲解变量声明和函数定义并提供代码示例。 1. 变量声明 1.1 使用 var 关键字声明 使用 var 关键字可以显式声明变量并指定类型。也可以在声明时进行初始化。 package mainimport fmtfunc main() {// 声明一个字符串变量并初始化var name string Alicefmt.Println(name)// 声明一个整型变量未初始化时会使用零值var age intfmt.Println(age) // 默认值 0// 同时声明多个变量var width, height int 100, 200fmt.Println(width, height)// 类型推断var country USAfmt.Println(country)// 声明布尔变量var isActive bool truefmt.Println(isActive) } 1.2 简短声明 使用 : 进行简短声明类型由右值推断。这种方法只能在函数内部使用。 package mainimport fmtfunc main() {// 简短声明变量name : Bobage : 30fmt.Println(name, age)// 同时声明多个变量x, y : 10, 20fmt.Println(x, y)// 声明布尔变量isActive : falsefmt.Println(isActive) } 1.3 零值 未初始化的变量会被赋予默认的零值 数字类型包括 int, float640布尔类型false字符串类型“”空字符串指针、切片、映射、通道、函数和接口nil package mainimport fmtfunc main() {var a intvar b float64var c boolvar d stringvar e []intfmt.Println(a) // 0fmt.Println(b) // 0fmt.Println(c) // falsefmt.Println(d) // fmt.Println(e) // [] } 1.4 常量 使用 const 关键字声明常量常量在编译时确定并且不可修改。 package mainimport fmtconst Pi 3.14func main() {const Greeting Hello, World!fmt.Println(Pi)fmt.Println(Greeting) } 2. 函数调用 2.1 函数定义 Go 中的函数定义包括函数名、参数列表、返回值列表和函数体。 package mainimport fmt// 定义一个函数接受两个 int 参数返回它们的和 func add(x int, y int) int {return x y }func main() {sum : add(3, 4)fmt.Println(Sum:, sum) } 2.2 多个返回值 Go 的函数可以返回多个值。 package mainimport fmt// 交换两个字符串 func swap(a, b string) (string, string) {return b, a }func main() {x, y : swap(hello, world)fmt.Println(x, y) // 输出world hello } 2.3 命名返回值 返回值可以在函数定义中命名命名返回值在函数体中被初始化为对应类型的零值。return 语句可以返回这些值。 package mainimport fmtfunc split(sum int) (x, y int) {x sum * 4 / 9y sum - xreturn // 省略返回变量名返回 x, y }func main() {fmt.Println(split(17)) // 输出7 10 } 2.4 可变参数 使用 … 表示可变参数。 package mainimport fmtfunc sum(numbers ...int) int {total : 0for _, num : range numbers {total num}return total }func main() {fmt.Println(sum(1, 2, 3)) // 输出6fmt.Println(sum(4, 5, 6, 7, 8)) // 输出30 } 2.5 匿名函数和闭包 匿名函数和闭包在 Go 中也很常见。 package mainimport fmtfunc main() {// 匿名函数add : func(x, y int) int {return x y}fmt.Println(add(3, 4)) // 输出7// 闭包counter : func() func() int {i : 0return func() int {ireturn i}}()fmt.Println(counter()) // 输出1fmt.Println(counter()) // 输出2fmt.Println(counter()) // 输出3 } 通过理解变量声明和函数定义可以掌握 Go 语言的基础语法并有效编写和组织代码。 下一篇三、Go语言入门运算符
http://www.dnsts.com.cn/news/118435.html

相关文章:

  • 怎样在百度免费做网站专做国际时事评论网站
  • 济南 外贸网站建设个人网页设计实验报告
  • 网站建设无锡京伦科技做的网站如何
  • 郑州网站设计见效快网络营销推广的八大核心能力
  • 为什么浙江建设厅网站phpcms 网站名称标签
  • 上海高端点网站建设制作公司有哪些?|网站建设巴彦淖尔网站建设公司
  • 网站怎么发布到iis上ps做图 游戏下载网站
  • 国外做鞋子的网站有哪些网站建设宣传资料
  • 网站系统jsp模板互联网创业项目网站
  • 背景网站建设数码网站建设
  • 无锡网站推广哪家好连锁店进销存软件
  • 什么是网站建设的三次点击原则WordPress主题里的AD
  • 建设银行网站密码忘记了咋办嘉兴专业网站排名推广
  • 建网站添加付款方式wordpress如何销售卡密
  • vs2010做网站时间控件怎么做套版网站
  • 别墅设计装修设计福田做网站优化乐云seo
  • 网站建设公司怎么推广房地产开发公司属于什么行业类别
  • 建设岗位考试网站建设工程施工合同条例
  • 网站建设说明书资讯类网站源码
  • 网站搭建软件网站建设 书
  • dede 网站地图衡水学校网站建设
  • 如何做像淘宝一样的网站工商注册公司查名
  • 土特产网站建设状况竞价推广遇到恶意点击怎么办
  • 制作网站源码软件微信房地产网站建设
  • 庐江县住房和城乡建设局网站个人网站建设方案模板
  • 网站开发哈尔滨网站开发公司理财网站如何做推广
  • 深圳白帽优化西安网站优化指导
  • 网站建设项目报价单网站建设费 什么科目
  • 中文域名可以做网站吗saharan wordpress
  • 网站建设维护工作网站建设中目录是什么意思