package
0.10.8
Repository: https://github.com/kcl-lang/kcl-go.git
Documentation: pkg.go.dev

# Functions

PROTORPC_AcceptBuiltinServiceClient accepts connections on the listener and serves requests for each incoming connection.
PROTORPC_AcceptKclvmServiceClient accepts connections on the listener and serves requests for each incoming connection.
PROTORPC_DialBuiltinService connects to an PROTORPC_BuiltinService at the specified network address.
PROTORPC_DialBuiltinServiceTimeout connects to an PROTORPC_BuiltinService at the specified network address.
PROTORPC_DialKclvmService connects to an PROTORPC_KclvmService at the specified network address.
PROTORPC_DialKclvmServiceTimeout connects to an PROTORPC_KclvmService at the specified network address.
PROTORPC_ListenAndServeBuiltinService listen announces on the local network address laddr and serves the given BuiltinService implementation.
PROTORPC_ListenAndServeKclvmService listen announces on the local network address laddr and serves the given KclvmService implementation.
PROTORPC_NewBuiltinServiceClient returns a PROTORPC_BuiltinService stub to handle requests to the set of PROTORPC_BuiltinService at the other end of the connection.
PROTORPC_NewBuiltinServiceServer returns a new PROTORPC_BuiltinService Server.
PROTORPC_NewKclvmServiceClient returns a PROTORPC_KclvmService stub to handle requests to the set of PROTORPC_KclvmService at the other end of the connection.
PROTORPC_NewKclvmServiceServer returns a new PROTORPC_KclvmService Server.
PROTORPC_RegisterBuiltinService publish the given PROTORPC_BuiltinService implementation on the server.
PROTORPC_RegisterKclvmService publish the given PROTORPC_KclvmService implementation on the server.
PROTORPC_ServeBuiltinService serves the given PROTORPC_BuiltinService implementation.
PROTORPC_ServeKclvmService serves the given PROTORPC_KclvmService implementation.
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
UnimplementedKclvmServiceServer can be embedded to have forward compatible implementations.

# Interfaces

KclvmServiceServer is the server API for KclvmService service.
No description provided by the author
No description provided by the author

# Type aliases

Message representing a key-value argument for KCL.
Message for build program request arguments.
Message for build program response.
Message representing KCL CLI configuration.
Message representing a decorator in KCL.
Message representing an error.
Message representing an example in KCL.
Message for execute artifact request arguments.
Message for execute program request arguments.
Message for execute program response.
Message representing an external package for KCL.
Message for format code request arguments.
Message for format code response.
Message for format file path request arguments.
Message for format file path response.
Message for get schema type mapping request arguments.
Message for get schema type mapping response.
Message for version request arguments.
Message for version response.
Message representing a KCL type.
Message representing a key-value pair.
Message for lint file path request arguments.
Message for lint file path response.
Message for list dependency files request arguments.
Message for list dependency files response.
Message for list method request arguments.
Message for list method response.
Message for list options response.
Message for list variables request arguments.
Message for list variables options.
Message for list variables response.
Message for load package request arguments.
Message for load package response.
Message for load settings files request arguments.
Message for load settings files response.
Message representing a map entry.
Message representing a detailed error message with a position.
Message representing a help option.
Message for override file request arguments.
Message for override file response.
Message for parse file request arguments.
Message for parse file response.
Message for parse program request arguments.
Message for parse program response.
Message for ping request arguments.
Message for ping response.
Message representing a position in the source code.
Message for rename request arguments.
Message for rename response.
Message for rename code request arguments.
Message for rename code response.
Message representing a scope in KCL.
Message representing a scope index.
Message representing a symbol in KCL.
Message representing a symbol index.
Message for test request arguments.
Message for test response.
Message representing information about a single test case.
Message for update dependencies request arguments.
Message for update dependencies response.
Message for validate code request arguments.
Message for validate code response.
Message representing a variable.
Message representing a list of variables.