博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【GO】golang 方法的值调用和指针调用
阅读量:6150 次
发布时间:2019-06-21

本文共 567 字,大约阅读时间需要 1 分钟。

摘录《Go语言实战》

package mainimport "fmt"//go 的struct是值类型type user struct {    name string    email string}//使用值接受者func (u user) notify(){    fmt.Printf("Sending User Email To %s<%s>\n",u.name,u.email)}//使用指针接受者func (u *user) changeEmail(email string){    u.email = email}func main(){    //user类型的值可以调用    bill := user{"Bill","bill@email.com"}    bill.notify()    //指向user类型值的指针也可以调用    lisa := &user{"Lisa","lisa@mailcom"}    lisa.notify()        //user 类型的值也可以调用    bill.changeEmail("bill@newdomian.com")    bill.notify()}

转载于:https://www.cnblogs.com/jzsg/p/10705502.html

你可能感兴趣的文章
【总结整理】JQuery基础学习---样式篇
查看>>
查询个人站点的文章、分类和标签查询
查看>>
基础知识:数字、字符串、列表 的类型及内置方法
查看>>
JSP的隐式对象
查看>>
JS图片跟着鼠标跑效果
查看>>
[SCOI2005][BZOJ 1084]最大子矩阵
查看>>
学习笔记之Data Visualization
查看>>
Leetcode 3. Longest Substring Without Repeating Characters
查看>>
416. Partition Equal Subset Sum
查看>>
Vue之项目搭建
查看>>
app内部H5测试点总结
查看>>
[TC13761]Mutalisk
查看>>
Data Wrangling文摘:Non-tidy-data
查看>>
while()
查看>>
常用限制input的方法
查看>>
IIS7下使用urlrewriter.dll配置
查看>>
并行程序设计学习心得1——并行计算机存储
查看>>
JAVA入门到精通-第86讲-半双工/全双工
查看>>
bulk
查看>>
js document.activeElement 获得焦点的元素
查看>>