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

外国人做僾视频网站网络营销成功案例有哪些2022

外国人做僾视频网站,网络营销成功案例有哪些2022,网站建设利弊,福州优化广告公司🏆个人专栏 🤺 leetcode 🧗 Leetcode Prime 🏇 Golang20天教程 🚴‍♂️ Java问题收集园地 🌴 成长感悟 欢迎大家观看,不执着于追求顶峰,只享受探索过程 Golang 开发实战day13 - 接收…

🏆个人专栏
🤺 leetcode
🧗 Leetcode Prime
🏇 Golang20天教程
🚴‍♂️ Java问题收集园地
🌴 成长感悟
欢迎大家观看,不执着于追求顶峰,只享受探索过程

Golang 开发实战day13 - 接收者函数

  Golang 接收者函数是方法的另一种打开方式
  在 Golang 中,方法是与结构体或接口相关联的一组函数。通常情况下,我们使用 func (receiver TypeName) methodName(parameters) 格式来定义方法,其中 receiver 是方法接收者,用于指定方法作用于哪种类型的数据。

  接收者函数为我们提供了一种更灵活的定义方法的方式。它允许我们直接将方法定义在结构体或接口类型上,而无需使用 func 关键字。这使得代码更加简洁易读,也更加符合面向对象的编程理念。

1. 接收者函数的语法:

func (receiver TypeName) methodName(parameters) {// 方法体
}

其中:

  • receiver 是方法接收者,用于指定方法作用于哪种类型的数据。
  • TypeName 是接收者类型的名称。
  • methodName 是方法名称。
  • parameters 是方法参数列表。
  • 方法体 是方法的具体实现代码。

2. 接收者函数的优点

  • 简洁易读: 接收者函数可以直接定义在结构体或接口类型上,代码更加简洁易读。
  • 符合面向对象的编程理念: 接收者函数更加符合面向对象的编程理念,方法直接与数据类型关联,提高了代码的可维护性。
  • 方法链式调用: 接收者函数支持方法链式调用,使代码更加优雅。

3. 示例

  项目中创建两个go文件,main.go, bill.go

3.1 main.go

func main() {mybill := newBill("哆啦A梦的账单")fmt.Println(mybill.format())
}

3.2 bill.go

// 定义一个bill结构
type bill struct {name  stringitems map[string]float64tip   float64
}// 定义一个账单方法
func newBill(name string) bill {b := bill{name:  name,items: map[string]float64{"铜锣烧": 10.99, "提拉米苏": 30.99},tip:   0,}return b
}// 整理输出
func (b bill) format() string {fs := "账单明细: \n"var total float64 = 0// list itemsfor k, v := range b.items {fs += fmt.Sprintf("%v ...$%v \n", k+":", v)total += v}// totalfs += fmt.Sprintf("%v ...$%0.2f", "总金额:", total)return fs
}

3.3 输出

  这回的输出有些不一样,直接在命令行中运行
在这里插入图片描述

4. 总结:

  接收者函数是 Golang 中一种强大的工具,可以让我们更灵活地定义方法,提高代码的简洁性和可维护性。理解和掌握接收者函数的使用技巧,可以帮助你写出更加优雅、高效的 Golang 代码。

http://www.hengruixuexiao.com/news/21154.html

相关文章:

  • 租用大型服务器多少钱sem和seo有什么区别
  • 电话销售企业网站怎么做合肥百度搜索优化
  • 益保网做推广网站吗seo哪里有培训
  • wordpress缓存与手机版动态切换刷关键词排名seo
  • 哪个网站有做视频转场的素材2020年度关键词有哪些
  • 网站子页面怎么做的如何做好一个营销方案
  • 自己做的网站如何让别人访问seo服务销售招聘
  • 股票网站怎么做动态表格四川seo推广方案
  • 域名申请好了怎么做网站怎么有自己的网站
  • 做网站的工作叫什么网络营销的主要手段和策略
  • 服装网站怎么做白杨seo课程
  • 免费ppt模板哪里下载seo销售好做吗
  • 什么网站做推广农产品比较好活动推广宣传方案
  • 外贸网站开发哪家好网站免费推广软件
  • 企业做网站营销简述获得友情链接的途径
  • 广州网站开发 d广州亦客网络新闻头条最新消息今日头条
  • 怀集县住房和城乡规划建设网站沧州搜索引擎优化
  • 和小学生做的黄色网站seo建设
  • 网站服务器空间谷歌网站
  • 营销型网站开发方案企业文化经典句子
  • 网站制作 南京百度外链查询工具
  • 阿里免费域名申请搜索引擎优化排名品牌
  • 做网站改版的厦门人才网官网
  • 丹阳做公司网站企业网站seo方案
  • ip安装wordpress关键词优化系统
  • 提交网站seo综合查询平台官网
  • 遵义会议在线网站优化关键词
  • 花生棒做网站百度网址链接
  • wordpress采集淘宝客商品广州seo优化外包服务
  • 网站建设团队网站百度不收录的原因