Materiales de Kazan Go-mitap: análisis XML, gopls, drone.io y trabajo con migraciones

¡Hola! Regresamos de Kazán, donde celebramos nuestra primera reunión regional para desarrolladores de Go junto con la comunidad de GolangKazan. Gracias a todos los que vinieron a escuchar los informes y conocerlos, fue genial.


En el mitin, hablaron oradores de las compañías "Deep Forest", Avito, Ozon.ru y Marketplace Technologies. Hablaron sobre el análisis y el almacenamiento de un archivo XML grande en un pequeño VDS, gopls de servidor de idiomas, plataforma drone.io CI / CD y herramientas para la migración de bases de datos.


Debajo del corte, está esperando videos de todos los informes con códigos de tiempo para facilitar la navegación, enlaces a repositorios de altavoces en Github y un informe fotográfico del mitap. E iremos empacando mochilas a la segunda reunión de Kazán en el frente , que se llevará a cabo el 15 de febrero.



Grabaciones de video


Análisis y comparación de datos en XML grande en VDS pequeños - Philip Culin, Deep Forest


 ,   -    . XML- 160 MB, ,   .       , .


  ,   VDS     . -  .



00:00
02:03 —  
04:29
05:04
06:36
14:10
20:58 — gRPC
26:17
33:08 —  



“Go, please”: language server   — ,


Go — .     Language Server Protocol gopls,   . GoLand VSCode   . VSCode,     .



00:00
02:30 — Language Server Protocol
07:37 — LSP  Go
10:33 —  Go, please
16:00 — GoLand VSCode,
23:32 — gopls  
30:40 —  



CI/CD Go drone.io — , Marketplace Technologies


  drone.io,    Go. ,   CI/CD  .   « drone»  , enterprise- drone.io .



00:00
00:41 — drone
04:25 — Drone CI Infrastructure
06:12
09:55 — ,   CI/CD  drone.io
19:06 — ,
31:51 —  



   Go — , Ozon.ru


  ,   . Go , .    .   , .



00:00
01:24 —  
04:08 — golang-migrate/migrate
10:51 — rubenv/sql-migrate
13:46 — pressly/goose
17:08
21:30 —  


    -.




    . , , .


  !


All Articles