博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
go chapter 8 - 初始化对象
阅读量:6324 次
发布时间:2019-06-22

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

http://blog.haohtml.com/archives/14239

 struct定义的属性如果是小写开头的,那么该属性不是public的,不能跨包调用 (implicit assignment of unexported field)

 

type Rect struct {    x, y float64    width, height float64}// 定义一个对象,以下四种等价。rect1 := new(Rect)rect2 := &Rect{}rect3 := &Rect{0, 0, 100, 200}rect4 := &Rect{width:100, height:200}   //===================================package entitiestype Company struct {    Id string    Name string    Phone string    Address string}// 声明一个类型r := entities.Company{Id:"001", Name:"test name", Phone:"test phone", Address:"test address"}

 

 

 

 

 

转载于:https://www.cnblogs.com/webglcn/p/9408445.html

你可能感兴趣的文章
freebsd系统安装
查看>>
我的友情链接
查看>>
Linux LTP 测试框架
查看>>
log4j 每次运行生成文件
查看>>
“经常加班”有误区
查看>>
jquery各种事件触发实例
查看>>
我的友情链接
查看>>
MY TroubleShooting
查看>>
Linux 常用目录管理命令(cd pwd mkdir rmdir)
查看>>
java程序员菜鸟进阶(四)oracle基础详解(四)oracle开启和关闭服务程序——解决安装oracle占用大量内存...
查看>>
Flask_学习笔记_09: Flask中的继承
查看>>
Mahout源码目录说明
查看>>
我的友情链接
查看>>
Java学习日志(17-2-集合框架工具类Arrays及其他特性)
查看>>
HTTP响应头和请求头信息对照表
查看>>
Chrome完美屏蔽优酷广告及黑屏教程
查看>>
一份不错的php面试题(附答案)
查看>>
前端工程资源发布、优化
查看>>
nginx安装(ubuntu14.04)
查看>>
SQLServer2008备份和恢复
查看>>