Patrząc na go xml package nie mogę znaleźć takiej możliwości. Go pozwala tylko definiować drzewa struktur, mapować je do drzewa XML i deserializować za pomocą xml.NewDecoder(myXmlString).Decode(myStruct)
.Jak uzyskać wartość z XML przy użyciu XPath Przejdź
Nawet gdybym definiować potrzebne drzewo struktur GO, nadal nie mogę zapytać to drzewo za pomocą XPath.
C# ma wygodną funkcję SelectSingleNode, która pozwala wybrać wartość z drzewa XML, określając XPath bez powielania całej struktury drzewa w klasach C#.
Czy istnieje podobna możliwość w Go? Jeśli nie, to jaki jest najprostszy sposób na jego wdrożenie (ewentualnie ponowne użycie pakietu xml)?
Czy wiesz, jak można go użyć z wyjściem http.Get? – Mahdi