【文件属性】:
文件名称:phpserialize::bookmark_tabs:PHP serialize()和unserialize()for Go
文件大小:17KB
文件格式:ZIP
更新时间:2021-05-05 22:43:52
go php encoding Go
用于GoPHP 和 。
安装更新
go get -u github.com/elliotchance/phpserialize
phpserialize需要Go 1.8+。
例子
package main
import (
"fmt"
"github.com/elliotchance/phpserialize"
)
func main () {
out , err := phpserialize . Marshal ( 3.2 , nil )
if err != nil {
panic ( err )
}
fmt . Println ( string ( out ))
var in float64
err = phpserialize . Unmarshal ( out , & in )
fmt . Println ( in )
}
使用struct字段标签进行编组
【文件预览】:
phpserialize-master
----.gitignore(7B)
----unserialize_test.go(18KB)
----util_test.go(2KB)
----.travis.yml(37B)
----unserialize.go(4KB)
----serialize_test.go(5KB)
----serialize.go(9KB)
----LICENSE(1KB)
----README.md(1KB)
----util.go(913B)
----tags.go(498B)
----example()
--------test.go(268B)
----consume.go(9KB)
----compare.go(2KB)