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

精品网站开发公司培训行业门户网站建设

精品网站开发公司,培训行业门户网站建设,wordpress html5 音乐播放器,免费电视剧在线观看文章目录 1、_2、包名3、命名大小影响可访问范围4、运算符5、获取终端输入 1、_ 下划线_本身在Go中是一个特殊的标识符#xff0c;称为空标识符用于忽略某个值 1#xff09;忽略导入的没使用的包 2#xff09;忽略某个返回值 2、包名 main包是程序的入口包_本身在Go中是一个特殊的标识符称为空标识符用于忽略某个值 1忽略导入的没使用的包 2忽略某个返回值 2、包名 main包是程序的入口包main函数所在包定义为main包 不定义main包就不能得到编译后的可执行文件 package abc//....略//编译 go runcannot run non-main package尽量保持package的名字和目录保持一致 别和go的标准库冲突 //error package fmt3、命名大小影响可访问范围 利用首字母大写小写完成权限控制对于变量名、函数名、常量名 若首字母大写则可以被其他的包访问 ⇒ Java的public若首字母小写则只能在本包中使用 ⇒ Java的private package testvar stuNo int 9527 //定义学号变量以下访问其他包中小写字母开头的变量访问不到cannot refer to unexported name test.stuNo package main import (fmtgocode/project/test )func main(){fmt.Println(test.stuNo) //访问不到 }注意导包时包名是从$GOPATH/src/后开始计算的因此需要配置一个环境变量 修改test包中的变量为大写命名 package testvar StuNo int 9527 //定义学号变量可以成功访问了 4、运算符 和Java相比 --只能在变量的后面不能写在变量的前面 --a a 错误写法不支持三目运算符短路与、短路或|| 都和Java一样其他运算符 、*用于指针变量前者取变量地址后者取指针变量的值所指向的变量的值 package main import fmt func main(){//加号//1.正数 2.相加操作 3.字符串拼接var n1 int 10fmt.Println(n1)var n2 int 4 7fmt.Println(n2)var s1 string abc deffmt.Println(s1)// /除号fmt.Println(10/3) //两个int类型数据运算结果一定为整数类型fmt.Println(10.0/3)//浮点类型参与运算结果为浮点类型// % 取模 等价公式 a%ba-a/b*bfmt.Println(10%3) // 10%3 10-10/3*3 1fmt.Println(-10%3)fmt.Println(10%-3)fmt.Println(-10%-3)//自增操作var a int 10afmt.Println(a)a--fmt.Println(a)// 自增 加1操作--自减减1操作//go语言里--操作非常简单只能单独使用不能参与到运算中去//go语言里--只能在变量的后面不能写在变量的前面 --a a 错误写法 }5、获取终端输入 方式一fmt包的Scanln函数 注意 传入的是接收用户输入的变量的地址录入数据的时候类型一定要匹配因为底层会自动判定类型的类型不匹配时按类型的默认值处理 package main import fmt func main(){//实现功能键盘录入学生的年龄姓名成绩是否是VIPvar age intfmt.Println(请录入学生的年龄)//传入age的地址的目的在Scanln函数中对地址中的值进行改变的时候实际外面的age被影响了fmt.Scanln(age)//录入数据的时候类型一定要匹配因为底层会自动判定类型的var name stringfmt.Println(请录入学生的姓名)fmt.Scanln(name)var score float32fmt.Println(请录入学生的成绩)fmt.Scanln(score)var isVIP boolfmt.Println(请录入学生是否为VIP)fmt.Scanln(isVIP)//将上述数据在控制台打印输出%v原样输出我传入的变量的值fmt.Printf(学生的年龄为%v,姓名为%v,成绩为%v,是否为VIP:%v,age,name,score,isVIP) }方式二fmt包的Scanf函数 package main import fmt func main(){ var age int var name string var score float32 var isVIP bool //方式2Scanffmt.Println(请录入学生的年龄姓名成绩是否是VIP使用空格进行分隔)fmt.Scanf(%d %s %f %t,age,name,score,isVIP)//将上述数据在控制台打印输出fmt.Printf(学生的年龄为%v,姓名为%v,成绩为%v,是否为VIP:%v,age,name,score,isVIP) }
http://www.hkea.cn/news/14265781/

相关文章:

  • 男女做的那个视频网站有哪些做农产品的网站有哪些
  • 网站建设开发价格怎么算北京市住房和城乡建设网官网
  • 东莞做网站那家好青岛微网站建设
  • 360免费建站李梦wordpress 多个网站
  • 做网站用vs还是dw海珠营销型网站制作
  • 长沙申请域名网站备案网站模版防被偷
  • 东莞网站建设智搜宝营销管理软件
  • 厦门网站seo外包网站关键词选取
  • 偃师建网站那家公司好宜兴建设局 网站
  • 网站去版权seo外链类型有哪些
  • 新乡网站开发昆明
  • 网页设计站点建设实验报告吴江设计网站公司
  • 农产品网站的品牌建设网站建设意见建议
  • 手机怎么登录自己做的网站wordpress lapa
  • 懒人模板网站网站职能
  • 济南建站哪家好网站主页制作
  • 最有效的网站推广公司asp做购物网站
  • 东莞网站设计百年h5页面制作工具包括
  • 优惠券的网站制作wordpress转帝国cms
  • 高端定制网站建设制作wordpress 底部按钮
  • 网站建设接单技巧jsp项目个人网站开发
  • 免费网站一级a做爰在免费线看wordpress速度慢设置
  • 万邦工程管理咨询有限公司厦门seo公司
  • 兴安盟建设局网站深圳建设银行
  • 全屏企业网站七牛云app
  • 内网网站搭建设四川建设网中标候选人公示
  • 网站用户粘性网站推广哪个平台最好
  • 做网站要钱的吗湘潭网站建设建站
  • wordpress更改网站信息苏州网站制作推广
  • 如何修改网站关键词百度电脑怎么用wordpress