Skip to content

Commit 8d1f75e

Browse files
committed
Merge remote-tracking branch 'origin/main' into main
2 parents 58585b8 + c9b085c commit 8d1f75e

File tree

1 file changed

+16
-28
lines changed

1 file changed

+16
-28
lines changed

README.md

Lines changed: 16 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -66,47 +66,36 @@ package main
6666
6767
import (
6868
"fmt"
69-
"github.com/Darklabel91/CNJ_Validate"
70-
"github.com/Darklabel91/CNJ_Validate/Functions"
69+
"github.com/Darklabel91/CNJ_Validate/CNJ"
70+
"github.com/Darklabel91/CNJ_Validate/CSV"
7171
)
7272
7373
func main() {
7474
7575
cnj := "0001327-64.2018.8.26.0158"
7676
7777
//Returns true if the CNJ is valid and the validation digit that it should have
78-
bCNJ, vd, err := Functions.ValidateCNJ(cnj)
79-
if err != nil {
80-
fmt.Println(err)
81-
}
82-
fmt.Println(bCNJ, vd)
83-
84-
//Returns the valid CNJ in string format
85-
vCNJ, err := Functions.ReturnValidCNJ(cnj)
86-
if err != nil {
87-
fmt.Println(err)
88-
}
78+
isValid, err := CNJ.ValidateCNJ(cnj)
79+
fmt.Println(isValid, err)
8980
90-
fmt.Println(vCNJ)
81+
//Returns a decomposed CNJ
82+
decomposedCNJ, err := CNJ.DecomposeCNJ(cnj)
83+
fmt.Println(decomposedCNJ, err)
9184
9285
//Returns a complex struct "AnalysisCNJ" with all the data in CNJ format ; returns error if any step of the verification is faulted
93-
aCNJ, err := CNJ_Validate.AnalyzeCNJ(cnj)
94-
if err != nil {
95-
fmt.Println(err)
96-
}
97-
98-
fmt.Println(aCNJ)
86+
aCNJ, err := CNJ.AnalyzeCNJ(cnj)
87+
fmt.Println(aCNJ, err)
9988
10089
//Returns an organized string of all cnj attributes
101-
cnjW := CNJ_Validate.CNJWrite(aCNJ)
90+
cnjW := CNJ.WriteCNJ(aCNJ)
10291
fmt.Println(cnjW)
10392
10493
//Returns a CSV File with the structured cnj analysis
105-
raw := "Database/exampleCNJfile.csv"
94+
raw := "CSV/exampleCNJfile.csv"
10695
sp := ','
10796
resultF := "TestFolder"
10897
109-
err = CNJ_Validate.AnalyzeCNJCSV(raw, sp, resultF)
98+
err = CSV.AnalyzeCNJCSV(raw, sp, resultF)
11099
if err != nil {
111100
fmt.Println(err)
112101
}
@@ -116,14 +105,13 @@ func main() {
116105
```
117106
Output
118107
```
108+
true <nil>
119109
120-
true 64
121-
122-
0001327-64.2018.8.26.0158
110+
{0001327 64 2018 8 26 0158 00013272018826015800 São Paulo SP} <nil>
123111
124-
{0001327-64.2018.8.26.0158 true 0001327-64.2018.8.26.0158 64 Justiça dos Estados e do Distrito Federal e Territórios Justiça Comum foro 0158 unidade federativa 26 {0001327 64 2018 8 26 0158 00013272018826015800 São Paulo São Paulo}}
112+
{0001327-64.2018.8.26.0158 true Justiça dos Estados e do Distrito Federal e Territórios Comum foro 0158 unidade federativa 8 {0001327 64 2018 8 26 0158 00013272018826015800 São Paulo SP}} <nil>
125113
126-
Processo número: 0001327, protocolado no foro de São Paulo, no ano 2018 | unidade federativa: São Paulo | Justiça dos Estados e do Distrito Federal e Territórios (Justiça Comum)
114+
Processo número: 0001327, protocolado no foro de São Paulo, no ano 2018 | unidade federativa: SP | Justiça dos Estados e do Distrito Federal e Territórios (Comum)
127115
128116
Files created
129117
```

0 commit comments

Comments
 (0)