bys

package module
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 26, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

README

八一数理测算

通过八一数理和康熙字典笔画测算名称和测算手机号码

https://pkg.go.dev/github.com/cnk3x/bys

//api 很简单
package main

import "github.com/cnk3x/bys"

func main(){
    nr := bys.AssessName("我是名称")
    fmt.Printf("%+v", nr)
    pr := bys.AssessPhone("13812348765")
    fmt.Printf("%+v", pr)
}

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type NameReport

type NameReport struct {
	N   string `json:"n,omitempty"`  // 名字
	C   []RKx  `json:"c,omitempty"`  // 单个字符结果
	Wx  string `json:"wx,omitempty"` // 五行属性
	R81 `json:",inline"`
}

NameReport 名称评测结果

func AssessName

func AssessName(name string) (rpt NameReport)

AssessName 评测名称

func (NameReport) String added in v0.1.2

func (r NameReport) String() string

type PhoneReport

type PhoneReport struct {
	Phone string `json:"phone,omitempty"`
	R81   `json:",inline"`
}

PhoneReport 手机号评测结果

func AssessPhone

func AssessPhone(phoneNum string) (rpt PhoneReport)

AssessPhone 评测手机号码

func (PhoneReport) String added in v0.1.2

func (r PhoneReport) String() string

type R81

type R81 struct {
	S int    `json:"s,omitempty"` // 数
	F int    `json:"f,omitempty"` // 数理评分
	J string `json:"j,omitempty"` // 吉凶
	M string `json:"m,omitempty"` // 吉凶描述
	Z string `json:"z,omitempty"` // 职业增益,官财艺
}

R81 八一数理结果,数理评分, 吉凶, 吉凶描述, 官财艺, 性格影响

func Find81

func Find81(S int) R81

Find81 查看数理说明

func (R81) String added in v0.1.2

func (r R81) String() string

type RKx

type RKx struct {
	Z  string `json:"z,omitempty"`  // 字符
	B  int    `json:"b,omitempty"`  // 笔画
	Wx string `json:"wx,omitempty"` // 五行属性
}

RKx 康熙笔画数和五行属性

func FindKx

func FindKx(c rune) (r RKx)

FindKx 查找字符对应的康熙笔画数和五行属性

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL