Go: add more commands and GCS supports (#16741)

### Summary

1. GCS supports
2. More commands
```
RAGFlow(admin)> ping store;
SUCCESS
RAGFlow(admin)> ping engine;
SUCCESS
RAGFlow(admin)> ping cache;
SUCCESS
```

---------

Signed-off-by: Jin Hai <haijin.chn@gmail.com>
This commit is contained in:
Jin Hai
2026-07-08 17:49:02 +08:00
committed by GitHub
parent dc95b1d291
commit 21266286cb
26 changed files with 701 additions and 84 deletions
+4
View File
@@ -335,6 +335,8 @@ func (l *Lexer) lookupIdent(ident string) Token {
return Token{Type: TokenMax, Value: ident}
case "STORE":
return Token{Type: TokenStore, Value: ident}
case "ENGINE":
return Token{Type: TokenEngine, Value: ident}
case "STREAM":
return Token{Type: TokenStream, Value: ident}
case "LS":
@@ -491,6 +493,8 @@ func (l *Lexer) lookupIdent(ident string) Token {
return Token{Type: TokenIngestors, Value: ident}
case "INGESTION":
return Token{Type: TokenIngestion, Value: ident}
case "CACHE":
return Token{Type: TokenCache, Value: ident}
case "MQ":
return Token{Type: TokenMQ, Value: ident}
case "PUBLISH":