Несвежие новости🌟 Getting a pointer to a constant in Go
Всегда раздражал момент, когда нужно было передать поинтер на строку или инт. Для этого приходилось заводить отдельную переменную. В статье про простой лайфхак
func p[T any](val T) (*T) {
return &val
}
И еще в статье про небольшой трюк с до дженериковских времен: https://xeiaso.net/notes/2024/go-pointer-constant/
🌟 GoMLX: ML in Go without Python
В предыдущем посте автор рассказывал о том, как использовать машинное обучение в #golang с помощью вспомогательного сайдкара на Python. В этом посте рассмотрим, как можно выполнять те же задачи без использования Python. https://eli.thegreenplace.net/2024/gomlx-ml-in-go-without-python/
🌟 Ollama Course – Build AI Apps Locally
Радует, что стали появляться курсы не про то, как писать правильный промт и дергать REST API, чтобы ваше приложение было "AI based". Вот нормальный большой курс по настройке локальной модели и использованию Ollama: https://www.youtube.com/watch?v=GWB9ApTPTv4
🌟 Реализация камеры как в игре Fez
В 2012 игру вышел отличный фильм про инди-игры: https://www.youtube.com/watch?v=7ij2lvDiJCQ. В этом фильме рассказывали про разработку замечательных игр: Braid, Super Meat Boy, и многие другие. Одной из игр была Fez, в которой использовалась очень необычная камера и изюминкой был необычный переход из 2D в 3D для решения головоломок
Сегодня попробуем повторить такую работу с камерой на #godot https://www.youtube.com/watch?v=DRyswX2jD9c