Size: a a a

2020 June 11

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
поищите какие-нибудь аргументы
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
Типа --no-prebuild
источник

VR

Vitalii Rybalko in archlinux_ru
Julian =) Coffee
Я как-то на стаковерфлоу видел вопрос.
А почему если в три строки написать sort на питоне, то он будет быстрее, чем утилита sort из бузибокса?
а что сортируем?
источник

SS

Slava Sokolovsky in archlinux_ru
да щас я у себя соберу
источник

A

Andrew in archlinux_ru
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝
поищите какие-нибудь аргументы
Мой аргумент - на гошке go build моего кода работает с первого раза
источник

SS

Slava Sokolovsky in archlinux_ru
Andrew
Мой аргумент - на гошке go build моего кода работает с первого раза
ок
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
Бтв, помню как я изи одному человеку скомпили wireguard-go под андроид
источник

SS

Slava Sokolovsky in archlinux_ru
давай код на гошке
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
Вот как должна работать кросс-компиляция
источник

SS

Slava Sokolovsky in archlinux_ru
и как его запустить на моих файлах
источник

SS

Slava Sokolovsky in archlinux_ru
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝
Вот как должна работать кросс-компиляция
так раст есть на термухе
источник

A

Andrew in archlinux_ru
Slava Sokolovsky
давай код на гошке
package main

import (
 "encoding/json"
 "log"
 "os"
 "time"
)

type Data struct {
 AreaNames                map[int]string
 AudienceSubCategoryNames map[int]string
 BlockNames               struct{}
 Events                   map[int]Event
 Performances             []Performance
 SeatCategoryNames        map[int]string
 SubTopicNames            map[int]string
 SubjectNames             struct{}
 TopicNames               map[int]string
 TopicSubTopics           map[int][]int
 VenueNames               struct {
   PLEYEL_PLEYEL string
 }
}

type Event struct {
 Description *string
 Id          int
 Logo        *string
 Name        string
 SubTopicIds []int
 SubjectCode *int
 Subtitle    *string
 TopicIds    []int
}

type Performance struct {
 EventId        int
 Id             int
 Logo           *string
 Name           *struct{}
 Prices         []Price
 SeatCategories []SeatCategory
 SeatMapImage   struct{}
 Start          int
 VenueCode      string
}

type Price struct {
 Amount                int
 AudienceSubCategoryId int
 SeatCategoryId        int
}

type SeatCategory struct {
 Areas          []Area
 SeatCategoryId int
}

type Area struct {
 AreaId   int
 BlockIds []struct{}
}

func main() {
 st := time.Now()
 f, err := os.Open("citm_catalog.json")
 if err != nil {
   log.Fatalln(err)
 }
 defer f.Close()

 var data Data
 err = json.NewDecoder(f).Decode(&data)
 if err != nil {
   log.Fatalln(err)
 }

 log.Println(time.Since(st))
 /*log.Printf("%+v", data)

 b, _ := json.MarshalIndent(data, "", "    ")
 ioutil.WriteFile("citm_catalog2.json", b, 0644)*/
}
источник

SS

Slava Sokolovsky in archlinux_ru
мой софт там собирается
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
Slava Sokolovsky
так раст есть на термухе
И что дальше?
источник

SS

Slava Sokolovsky in archlinux_ru
Slava Sokolovsky
мой софт там собирается
вот что
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
Если ты будешь компилить через термукс, то будет компилиться для glibc
источник

SS

Slava Sokolovsky in archlinux_ru
если нет какойто интероп хуйни, которая тянет си либы
источник

SS

Slava Sokolovsky in archlinux_ru
то все ок
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
А я скомпилил прям для андроидного bionic
источник

SS

Slava Sokolovsky in archlinux_ru
расту не нужна силиба
источник