美文网首页go
php转go学习随笔

php转go学习随笔

作者: 小黑胖_ | 来源:发表于2018-11-01 18:54 被阅读0次

一、

二、相同知识点
1、注释方法相同
2、变量和常量声明方式一样 var 和const
3、运算符基本类似,位运算符记录下。
&,二进制都为1才为1,其他情况为0
|,二进制都为0才为0,其他情况为1
异或^,二进制比较两个数,相同的为0,不相同的为1
取反~,二进制对每一位取反
左移<<,111变为1110
右移>>,111变为011
三、不同知识点
1、go不需要结尾不需要分号;
2、关键词大部分相同,go语言的go/func/
3、数据类型,go更为丰富,区分位数。如:unit8/unit16等;还存在复数(complex64和128)
4、go变量在函数里面,可以采用:=声明并赋值,不过在同一函数里,不可以再次使用:=改值。
5、go局部变量定义未被使用会报错。
6、go常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。
7、go中特殊常量iota
8、go中将php中数组分为了go的同一类型的数组、结构体和切片。
go数组(一个数组一种类型)定义:

var a = [5][2]int{ {0,0}, {1,2}, {2,4}, {3,6},{4,8}}

go结构体(可以多种类型)定义:

type Books struct {
   title string
   author string
   subject string
   book_id int
}

go切片(长度可变的数组)定义:

相关文章

  • php转go学习随笔

    一、 二、相同知识点1、注释方法相同2、变量和常量声明方式一样 var 和const3、运算符基本类似,位运算符记...

  • Golang入门学习路线

    打算PHP转Go,学习了几个月看过各种教程,总结出几个精品的,记录备忘。 Go 入门指南 该文档是 的译文,可以先...

  • GO 语言快速学习 | PHP转GO笔记

    web框架 流行度排行 https://github.com/speedwheel/awesome-go-web-...

  • php登陆接口转 Go

    php登陆接口转 Go 转化宗旨: 登陆接口为例进行操作转换 php流程梳理 路由信息: UserControll...

  • Golang 微服务学习笔记(一)

    1.前言 背景 工作由PHP转Golang,最近在用GO开发微服务后台,在学习中,如果理解有误,欢迎交流~~目前只...

  • Go每日精选(2019-06-14)- 基础部分

    1. Go语言的传参和传引用 2. PHP转Go系列:数组与切片 3. Golang 入门 : channel(...

  • golang

    golang go和php的区别类型:go为编译性语言;php解释性语言错误:go的错误处理机制;php本身或者框...

  • 玩游戏,赚了一万钻

    go!go!go!转!转!转!眼睛跟着转盘转了N次圈万钻!万钻!万转!唉!又是2个钻! go! go! go!...

  • 插入排序

    php实现: Go实现:

  • php 转 go 基本区别

    1, 整数类型。 go 序号 类型和描述1 uint8无符号 8 位整型 (0 到 255)2 uint...

网友评论

    本文标题:php转go学习随笔

    本文链接:https://www.haomeiwen.com/subject/hraxxqtx.html