Ну не стоит же рассматривать их как последнюю инстанцию в вопросах софта, который они не тестировали…
А на странице пакета, который вы использовали, во втором абзаце написано следующее:
This library is built using the Go maxminddb reader. All data for the database record is decoded using this library. If you only need several fields, you may get superior performance by using maxminddb's Lookup directly with a result struct that only contains the required fields.
1. Используйте maxminddb-golang, вместо непонятной кривой надстройки
2. Посмотрите в вызов Lookup, и увидите там в первых строках ipV4Address := ipAddress.To4()
3. Допишите свою функцию без преобразований
4. profit!
Вы вероятно никогда не сталкивались с аналитикой посетителей с Digital Marketing и т.п.
О вас давно уже известно все владельцам сайтов где вы проводите время.
Вас уже давно посчитали и используют эту информацию в своих целях.
Интересно с чем связана смена бренда?
У почти всех знакомых Parallels Virtuozzo ассоциируется с OpenVZ, а оно в свою очередь с низким качеством услуги из-за большого количества ушлых провайдеров.
Да и Parallels Plesk мягко говоря не радовал длительное время.
Понятно что на самом деле не все так и многое субъективно.
Но может связано с этим?
А зачем перемещать сервера DNS на территорию РФ, когда часть их(с полной копией корня), уже на ней? :)
Может хоть одного человека «в теме» туда позвать? :)
А на странице пакета, который вы использовали, во втором абзаце написано следующее:
This library is built using the Go maxminddb reader. All data for the database record is decoded using this library. If you only need several fields, you may get superior performance by using maxminddb's Lookup directly with a result struct that only contains the required fields.
Т.е. про конкретно ваш случай и пишут.
Сборщик отлично работать начал.
Посмотрите профайлинг, зафайлите баг разработчикам со статистикой.
Там адекватные и отзывчивые люди.
Он транслируется в C, но не более.
2. Посмотрите в вызов Lookup, и увидите там в первых строках ipV4Address := ipAddress.To4()
3. Допишите свою функцию без преобразований
4. profit!
И не совсем ясно почему не расширили структуру библиотеки для того чтобы она принимала long…
Делается это очень просто.
О вас давно уже известно все владельцам сайтов где вы проводите время.
Вас уже давно посчитали и используют эту информацию в своих целях.
У почти всех знакомых Parallels Virtuozzo ассоциируется с OpenVZ, а оно в свою очередь с низким качеством услуги из-за большого количества ушлых провайдеров.
Да и Parallels Plesk мягко говоря не радовал длительное время.
Понятно что на самом деле не все так и многое субъективно.
Но может связано с этим?
Английский надо учить.
А так то, еще дешевле вообще не решать задачи. )))
Как это вообще на практике реализуется?
Может хоть одного человека «в теме» туда позвать? :)