Source File
nulltime_go113.go
Belonging Package
github.com/go-sql-driver/mysql
// Go MySQL Driver - A MySQL-Driver for Go's database/sql package//// Copyright 2013 The Go-MySQL-Driver Authors. All rights reserved.//// This Source Code Form is subject to the terms of the Mozilla Public// License, v. 2.0. If a copy of the MPL was not distributed with this file,// You can obtain one at http://mozilla.org/MPL/2.0/.// +build go1.13package mysqlimport ()// NullTime represents a time.Time that may be NULL.// NullTime implements the Scanner interface so// it can be used as a scan destination://// var nt NullTime// err := db.QueryRow("SELECT time FROM foo WHERE id=?", id).Scan(&nt)// ...// if nt.Valid {// // use nt.Time// } else {// // NULL value// }//// This NullTime implementation is not driver-specific//// Deprecated: NullTime doesn't honor the loc DSN parameter.// NullTime.Scan interprets a time as UTC, not the loc DSN parameter.// Use sql.NullTime instead.type NullTime sql.NullTime// for internal use.// the mysql package uses sql.NullTime if it is available.// if not, the package uses mysql.NullTime.type nullTime = sql.NullTime // sql.NullTime is available
![]() |
The pages are generated with Golds v0.3.6. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |