MCPcopy Index your code
hub / github.com/LissaGreense/GO4SQL / HandleFileMode

Function HandleFileMode

modes/handler.go:17–32  ·  view source on GitHub ↗

HandleFileMode - Handle GO4SQL use case where client sends input via text file

(filePath string, engine *engine.DbEngine)

Source from the content-addressed store, hash-verified

15
16// HandleFileMode - Handle GO4SQL use case where client sends input via text file
17func HandleFileMode(filePath string, engine *engine.DbEngine) error {
18 content, err := os.ReadFile(filePath)
19 if err != nil {
20 return err
21 }
22 sequences, err := bytesToSequences(content)
23 if err != nil {
24 return err
25 }
26 evaluate, err := engine.Evaluate(sequences)
27 if err != nil {
28 return err
29 }
30 fmt.Print(evaluate)
31 return nil
32}
33
34// HandleStreamMode - Handle GO4SQL use case where client sends input via stdin
35func HandleStreamMode(engine *engine.DbEngine) error {

Callers 1

mainFunction · 0.92

Calls 2

bytesToSequencesFunction · 0.85
EvaluateMethod · 0.80

Tested by

no test coverage detected