GoSegmenter#

class langchain_community.document_loaders.parsers.language.go.GoSegmenter(code: str)[source]#

Go 代码分段器。

方法

Parameters:

code (str)

__init__(code: str)#
Parameters:

code (str)

extract_functions_classes() List[str]#
Return type:

列表[str]

get_chunk_query() str[source]#
Return type:

字符串

get_language() Language[source]#
Return type:

Language

get_parser() Parser#
Return type:

解析器

is_valid() bool#
Return type:

布尔

make_line_comment(text: str) str[source]#
Parameters:

文本 (str)

Return type:

字符串

simplify_code() str#
Return type:

字符串