# Functions
CaptureLog redirects logrus output to testing.Log.
EchoFunctionDuration print duration.
FindCommaToPrev mencari koma dari index di tentukan ke belakang.
GenerateCleanupAppander cleanup appender json.
NewByteBufferJSONParseResultAppender generate new byte array driven appender.
NewFileBackedJSONParseResultAppender generate new file appender.
NewJSONItemRemover instantiate data remover.
NoModificatorJSONDataHandler default handler untuk ModificatorJSONData.
ParseArrayData parse array data.
ParseArrayDataWithMap proses array dengan.
ParseByte1Line1JSONToByte parse json line by line dari bufio.Reader.
ParseJSONByteToByte parse data from json.
ParseJSONFileToFile baca file json, dan parse json.
ParseJSONOnFile1Line1JSONToFile parse file json.
ParseJSONStringToByte parser 1 json string ke appender byte.
ParseJSONStringToFile parse json ke file.
ParseNumberSequence parse number sequence.
ParseNumberSequenceWithMap parse nmber sequence dengan map of appender.
ParseObjectData parse JSON object.
ParseObjectDataWithMap parse objectindexOnArray kalau di di panggil dalam array.
ParseObjectValueData worker untuk membaca data value.
ParseObjectValueDataWithMap parse object value dengan map.
ParseStringSequence parse string sequencejsonStringLength berisi length dari targetData.
ParseStringSequenceWithMap parse string sequence dengan appender beruapa map.
ParseTrueFalseValue parse boolean value.
ParseTrueFalseValueWithMap parse boolean value, appender di kirim dengan map( tunggal).
WrapLogWithClassAndMethod add class + method to class.
WrapLogWithUsername menambahkan username dalam log.
# Constants
FileBackedJSONParseResultAppenderFlushSize ukuran flush ke file.
MarkerCharBackSlash string \(garis miringbalik).
MarkerCharDoubleDot char/ byte :( titik dua).
MarkerCharDoubleQuote char "( petik dua).
MarkerCloseArray penanda tutup.
MarkerCloseBrace marker }.
MarkerComa mrker koma.
MarkerSlashN penanda selesai \n.
MarkerSlashR penanda akhir baris (\r).
MarkerSpace space.
OSPathSeparator versi string dari os.PathSeparator.
# Structs
ExtractJSONToByteDefinition definisi extract data to byte.
ExtractJSONToFileDefinition definsi extract json.
ParseByte1Line1JSONToByteBridgeSubJSONData wrapper sub json data.
SimpleJSONTagOpenGenerator builder tag json.
# Interfaces
ByteBufferJSONParseResultAppender appender dengan backend file.
FileJSONParseResultAppender appender dengan backend file.
JSONItemRemover interface helper untuk clean up json.
JSONParseSingleResultAppender result.
JSONResultAppender inteface untuk append saja.
LogCapturer reroutes testing.T log output.
# Type aliases
AdditionalJSONDataGenerator generator data tambahan utnuk json.
AppenderFunction definition of appender function.
AppenderSinglePathFunction appender single path.
AppenderSinglePathMap alias untuk map[string]AppenderSinglePathFunction.
CleanupMethod mehtod untuk cleanup.
GenerateCustomDataForCleanedData cleaned data mungkin bisa di buatkan generated data.
MarkArrayForIndexOfDeletion interface untuk menandai data untuk di remove.
ModificatorJSONData method untuk transform byte json menjadi json dengan tambahan tertentu.
SubJSONFileNameGenerator generator sub data .