Pytania oznaczone «go»

101
Elegancka konfiguracja logowania Pythona w Django

Nie znalazłem jeszcze sposobu na skonfigurowanie logowania w Pythonie za pomocą Django, z którego jestem zadowolony. Moje wymagania są dość proste: Różne programy obsługi dziennika dla różnych zdarzeń - to znaczy chcę mieć możliwość logowania się do różnych plików Łatwy dostęp do rejestratorów...

101
Jak uzyskać nazwę funkcji w Go?

Czy w przypadku danej funkcji można uzyskać jej nazwę? Mówić: func foo() { } func GetFunctionName(i interface{}) string { // ... } func main() { // Will print "name: foo" fmt.Println("name:", GetFunctionName(foo)) } Powiedziano mi, że runtime.FuncForPC może pomóc, ale nie rozumiałem, jak go...

101
Jak ustawić domyślną wartość pola modelu Django na wywoływaną / możliwą do wywołania funkcji (np. Datę w stosunku do czasu utworzenia obiektu modelu)

EDYTOWANO: Jak ustawić wartość domyślną pola Django na funkcję, która jest oceniana za każdym razem, gdy tworzony jest nowy obiekt modelu? Chcę zrobić coś podobnego do następującego, z tą różnicą, że w tym kodzie kod jest oceniany raz i ustawia domyślną tę samą datę dla każdego utworzonego...

101
Zainstaluj go z naparem i uruchom gotour

Byłem następującego po http://tour.golang.org/ aż dotarłem do trzeciego kroku o tym mówi, że można zainstalować gotour w systemie. Następnie zainstalowałem język go z brew przez: brew install hg brew install go Następnie ściągnąłem gotour przez: go get code.google.com/p/go-tour/gotour Kiedy...

101
Jak porównać datę / godzinę

Czy są jakieś opcje porównywania dat w Go? Muszę sortować dane po dacie i godzinie - niezależnie. Mogę więc dopuścić obiekt, który pojawia się w określonym zakresie dat, o ile występuje również w określonym przedziale czasu. W tym modelu nie mogłem po prostu wybrać najstarszej daty, najmłodszego...

101
SSL nie jest włączony na serwerze

Próbując komunikować się z bazą danych postgres za pomocą go, przygotowując oświadczenie w następujący sposób: var stmt *sql.Stmt var err error stmt, err = db.Prepare(selectStatement) if err != nil { fmt.Printf("db.Prepare error: %v\n",err) return err } Zgłasza następujący błąd: db.Prepare...

101
Błąd wykonania: przypisanie do wpisu w mapie zerowej

Próbuję wygenerować mapę, a następnie przekonwertować ją na plik yaml w następujący sposób: uid : kasi: cn: Chaithra street: fkmp nandan: cn: Chaithra street: fkmp remya: cn: Chaithra street: fkmp Myślę, że podczas tworzenia mapy brakuje mi czegoś ważnego. Mój kod jest poniżej. package...

100
Jaki jest sens posiadania wskaźników w Go?

Wiem, że wskaźniki w Go pozwalają na mutację argumentów funkcji, ale czy nie byłoby prostsze, gdyby przyjęły tylko referencje (z odpowiednimi stałymi lub zmiennymi kwalifikatorami). Teraz mamy wskaźniki i niejawne przekazywanie przez odniesienie dla niektórych typów wbudowanych, takich jak mapy...

100
Profilowanie Django

Moja aplikacja django stała się boleśnie powolna podczas produkcji. Prawdopodobnie jest to spowodowane złożonymi lub niezindeksowanymi zapytaniami. Czy jest jakiś django sposób na profilowanie mojej aplikacji?

100
Django w / nie w zapytaniu

Próbuję dowiedzieć się, jak napisać zapytanie w stylu „nie w” w django. Na przykład struktura zapytania, o której myślę, wyglądałaby tak. select table1.* from table1 where table1.id not in ( select table2.key_to_table1 from table2 where table2.id = some_parm ) Jak wyglądałaby składnia...

100
Wczytaj plik tekstowy do tablicy ciągów (i zapisz)

Możliwość odczytu (i zapisu) pliku tekstowego do iz tablicy ciągów jest moim zdaniem dość powszechnym wymaganiem. Jest to również bardzo przydatne, gdy zaczynasz od języka, który eliminuje początkową potrzebę dostępu do bazy danych. Czy ktoś istnieje w Golangu? na przykład func...

100
Konwertuj interfejs {} na int

Próbuję uzyskać wartość z JSON i rzutować ją na int, ale to nie działa i nie wiem, jak to zrobić poprawnie. Oto komunikat o błędzie: ...cannot convert val (type interface {}) to type int: need type assertion A kod: var f interface{} err = json.Unmarshal([]byte(jsonStr), &f) if err !=...