소스 검색

Update to Go 1.17.0, and gofmt with Go 1.17

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Sebastiaan van Stijn 3 년 전
부모
커밋
686be57d0a
100개의 변경된 파일102개의 추가작업 그리고 6개의 파일을 삭제
  1. 1 1
      Dockerfile
  2. 1 1
      Dockerfile.e2e
  3. 1 1
      Dockerfile.simple
  4. 1 1
      Dockerfile.windows
  5. 1 0
      api/common_unix.go
  6. 1 0
      api/types/container/hostconfig_unix.go
  7. 1 0
      builder/builder-next/executor_unix.go
  8. 1 0
      builder/builder-next/worker/gc_unix.go
  9. 1 0
      builder/builder-next/worker/gc_windows.go
  10. 1 0
      builder/dockerfile/builder_unix.go
  11. 1 0
      builder/dockerfile/copy_unix.go
  12. 1 0
      builder/dockerfile/dispatchers_unix.go
  13. 1 0
      builder/dockerfile/dispatchers_unix_test.go
  14. 1 0
      builder/dockerfile/dispatchers_windows_test.go
  15. 1 0
      builder/dockerfile/internals_windows_test.go
  16. 1 0
      client/client_unix.go
  17. 1 0
      cmd/dockerd/config_common_unix.go
  18. 1 0
      cmd/dockerd/config_unix.go
  19. 1 0
      cmd/dockerd/config_unix_test.go
  20. 1 0
      cmd/dockerd/daemon_unix.go
  21. 1 0
      cmd/dockerd/daemon_unix_test.go
  22. 1 0
      cmd/dockerd/docker_unix.go
  23. 1 0
      cmd/dockerd/service_unsupported.go
  24. 1 0
      cmd/dockerd/trap/trap_linux_test.go
  25. 1 0
      container/container_unix.go
  26. 1 0
      container/mounts_unix.go
  27. 1 0
      contrib/docker-device-tool/device_tool.go
  28. 1 0
      daemon/apparmor_default.go
  29. 1 0
      daemon/apparmor_default_unsupported.go
  30. 1 0
      daemon/archive_tarcopyoptions_unix.go
  31. 1 0
      daemon/archive_unix.go
  32. 1 0
      daemon/cluster/executor/container/health_test.go
  33. 1 0
      daemon/cluster/executor/container/validate_unix_test.go
  34. 1 0
      daemon/cluster/executor/container/validate_windows_test.go
  35. 1 0
      daemon/cluster/listen_addr_others.go
  36. 1 0
      daemon/configs_unsupported.go
  37. 2 1
      daemon/container_linux.go
  38. 1 0
      daemon/container_operations_unix.go
  39. 1 0
      daemon/container_unix_test.go
  40. 1 0
      daemon/create_unix.go
  41. 1 0
      daemon/daemon_linux_test.go
  42. 1 0
      daemon/daemon_unix.go
  43. 1 0
      daemon/daemon_unix_test.go
  44. 1 0
      daemon/daemon_unsupported.go
  45. 1 0
      daemon/daemon_windows_test.go
  46. 1 0
      daemon/debugtrap_unix.go
  47. 1 0
      daemon/debugtrap_unsupported.go
  48. 1 0
      daemon/exec_linux_test.go
  49. 1 0
      daemon/graphdriver/aufs/aufs.go
  50. 1 0
      daemon/graphdriver/aufs/aufs_test.go
  51. 1 0
      daemon/graphdriver/aufs/dirs.go
  52. 1 0
      daemon/graphdriver/aufs/mount.go
  53. 1 0
      daemon/graphdriver/btrfs/btrfs.go
  54. 1 0
      daemon/graphdriver/btrfs/btrfs_test.go
  55. 1 0
      daemon/graphdriver/btrfs/dummy_unsupported.go
  56. 1 0
      daemon/graphdriver/btrfs/version.go
  57. 1 0
      daemon/graphdriver/btrfs/version_test.go
  58. 1 0
      daemon/graphdriver/copy/copy.go
  59. 1 0
      daemon/graphdriver/copy/copy_test.go
  60. 1 0
      daemon/graphdriver/devmapper/deviceset.go
  61. 1 0
      daemon/graphdriver/devmapper/devmapper_test.go
  62. 1 0
      daemon/graphdriver/devmapper/driver.go
  63. 1 0
      daemon/graphdriver/devmapper/mount.go
  64. 1 0
      daemon/graphdriver/driver_unsupported.go
  65. 1 0
      daemon/graphdriver/fuse-overlayfs/fuseoverlayfs.go
  66. 1 0
      daemon/graphdriver/fuse-overlayfs/fuseoverlayfs_test.go
  67. 1 0
      daemon/graphdriver/fuse-overlayfs/fuseoverlayfs_unsupported.go
  68. 1 0
      daemon/graphdriver/graphtest/graphbench_unix.go
  69. 1 0
      daemon/graphdriver/graphtest/graphtest_unix.go
  70. 1 0
      daemon/graphdriver/graphtest/testutil_unix.go
  71. 1 0
      daemon/graphdriver/overlay/overlay.go
  72. 1 0
      daemon/graphdriver/overlay/overlay_test.go
  73. 1 0
      daemon/graphdriver/overlay/overlay_unsupported.go
  74. 1 0
      daemon/graphdriver/overlay2/check.go
  75. 1 0
      daemon/graphdriver/overlay2/mount.go
  76. 1 0
      daemon/graphdriver/overlay2/overlay.go
  77. 1 0
      daemon/graphdriver/overlay2/overlay_test.go
  78. 1 0
      daemon/graphdriver/overlay2/overlay_unsupported.go
  79. 1 0
      daemon/graphdriver/overlayutils/overlayutils.go
  80. 1 0
      daemon/graphdriver/overlayutils/randomid.go
  81. 1 0
      daemon/graphdriver/overlayutils/userxattr.go
  82. 1 0
      daemon/graphdriver/register/register_aufs.go
  83. 1 0
      daemon/graphdriver/register/register_btrfs.go
  84. 1 0
      daemon/graphdriver/register/register_devicemapper.go
  85. 1 0
      daemon/graphdriver/register/register_fuseoverlayfs.go
  86. 1 0
      daemon/graphdriver/register/register_overlay.go
  87. 1 0
      daemon/graphdriver/register/register_overlay2.go
  88. 1 0
      daemon/graphdriver/register/register_zfs.go
  89. 1 0
      daemon/graphdriver/vfs/copy_unsupported.go
  90. 1 0
      daemon/graphdriver/vfs/quota_unsupported.go
  91. 1 0
      daemon/graphdriver/vfs/vfs_test.go
  92. 2 1
      daemon/graphdriver/windows/windows.go
  93. 1 0
      daemon/graphdriver/zfs/zfs.go
  94. 1 0
      daemon/graphdriver/zfs/zfs_test.go
  95. 1 0
      daemon/graphdriver/zfs/zfs_unsupported.go
  96. 1 0
      daemon/images/image_unix.go
  97. 1 0
      daemon/info_unix.go
  98. 1 0
      daemon/info_unix_test.go
  99. 1 0
      daemon/initlayer/setup_unix.go
  100. 1 0
      daemon/keys.go

+ 1 - 1
Dockerfile

@@ -3,7 +3,7 @@
 ARG CROSS="false"
 ARG CROSS="false"
 ARG SYSTEMD="false"
 ARG SYSTEMD="false"
 # IMPORTANT: When updating this please note that stdlib archive/tar pkg is vendored
 # IMPORTANT: When updating this please note that stdlib archive/tar pkg is vendored
-ARG GO_VERSION=1.16.7
+ARG GO_VERSION=1.17.0
 ARG DEBIAN_FRONTEND=noninteractive
 ARG DEBIAN_FRONTEND=noninteractive
 ARG VPNKIT_VERSION=0.5.0
 ARG VPNKIT_VERSION=0.5.0
 ARG DOCKER_BUILDTAGS="apparmor seccomp"
 ARG DOCKER_BUILDTAGS="apparmor seccomp"

+ 1 - 1
Dockerfile.e2e

@@ -1,4 +1,4 @@
-ARG GO_VERSION=1.16.7
+ARG GO_VERSION=1.17.0
 
 
 FROM golang:${GO_VERSION}-alpine AS base
 FROM golang:${GO_VERSION}-alpine AS base
 ENV GO111MODULE=off
 ENV GO111MODULE=off

+ 1 - 1
Dockerfile.simple

@@ -5,7 +5,7 @@
 
 
 # This represents the bare minimum required to build and test Docker.
 # This represents the bare minimum required to build and test Docker.
 
 
-ARG GO_VERSION=1.16.7
+ARG GO_VERSION=1.17.0
 
 
 ARG BASE_DEBIAN_DISTRO="bullseye"
 ARG BASE_DEBIAN_DISTRO="bullseye"
 ARG GOLANG_IMAGE="golang:${GO_VERSION}-${BASE_DEBIAN_DISTRO}"
 ARG GOLANG_IMAGE="golang:${GO_VERSION}-${BASE_DEBIAN_DISTRO}"

+ 1 - 1
Dockerfile.windows

@@ -165,7 +165,7 @@ FROM microsoft/windowsservercore
 # Use PowerShell as the default shell
 # Use PowerShell as the default shell
 SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
 SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
 
 
-ARG GO_VERSION=1.16.7
+ARG GO_VERSION=1.17.0
 ARG CONTAINERD_VERSION=1.5.5
 ARG CONTAINERD_VERSION=1.5.5
 ARG GOTESTSUM_COMMIT=v0.5.3
 ARG GOTESTSUM_COMMIT=v0.5.3
 
 

+ 1 - 0
api/common_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package api // import "github.com/docker/docker/api"
 package api // import "github.com/docker/docker/api"

+ 1 - 0
api/types/container/hostconfig_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package container // import "github.com/docker/docker/api/types/container"
 package container // import "github.com/docker/docker/api/types/container"

+ 1 - 0
builder/builder-next/executor_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package buildkit
 package buildkit

+ 1 - 0
builder/builder-next/worker/gc_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package worker
 package worker

+ 1 - 0
builder/builder-next/worker/gc_windows.go

@@ -1,3 +1,4 @@
+//go:build windows
 // +build windows
 // +build windows
 
 
 package worker
 package worker

+ 1 - 0
builder/dockerfile/builder_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package dockerfile // import "github.com/docker/docker/builder/dockerfile"
 package dockerfile // import "github.com/docker/docker/builder/dockerfile"

+ 1 - 0
builder/dockerfile/copy_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package dockerfile // import "github.com/docker/docker/builder/dockerfile"
 package dockerfile // import "github.com/docker/docker/builder/dockerfile"

+ 1 - 0
builder/dockerfile/dispatchers_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package dockerfile // import "github.com/docker/docker/builder/dockerfile"
 package dockerfile // import "github.com/docker/docker/builder/dockerfile"

+ 1 - 0
builder/dockerfile/dispatchers_unix_test.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package dockerfile // import "github.com/docker/docker/builder/dockerfile"
 package dockerfile // import "github.com/docker/docker/builder/dockerfile"

+ 1 - 0
builder/dockerfile/dispatchers_windows_test.go

@@ -1,3 +1,4 @@
+//go:build windows
 // +build windows
 // +build windows
 
 
 package dockerfile // import "github.com/docker/docker/builder/dockerfile"
 package dockerfile // import "github.com/docker/docker/builder/dockerfile"

+ 1 - 0
builder/dockerfile/internals_windows_test.go

@@ -1,3 +1,4 @@
+//go:build windows
 // +build windows
 // +build windows
 
 
 package dockerfile // import "github.com/docker/docker/builder/dockerfile"
 package dockerfile // import "github.com/docker/docker/builder/dockerfile"

+ 1 - 0
client/client_unix.go

@@ -1,3 +1,4 @@
+//go:build linux || freebsd || openbsd || netbsd || darwin || solaris || illumos || dragonfly
 // +build linux freebsd openbsd netbsd darwin solaris illumos dragonfly
 // +build linux freebsd openbsd netbsd darwin solaris illumos dragonfly
 
 
 package client // import "github.com/docker/docker/client"
 package client // import "github.com/docker/docker/client"

+ 1 - 0
cmd/dockerd/config_common_unix.go

@@ -1,3 +1,4 @@
+//go:build linux || freebsd
 // +build linux freebsd
 // +build linux freebsd
 
 
 package main
 package main

+ 1 - 0
cmd/dockerd/config_unix.go

@@ -1,3 +1,4 @@
+//go:build linux || freebsd
 // +build linux freebsd
 // +build linux freebsd
 
 
 package main
 package main

+ 1 - 0
cmd/dockerd/config_unix_test.go

@@ -1,3 +1,4 @@
+//go:build linux || freebsd
 // +build linux freebsd
 // +build linux freebsd
 
 
 package main
 package main

+ 1 - 0
cmd/dockerd/daemon_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package main
 package main

+ 1 - 0
cmd/dockerd/daemon_unix_test.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package main
 package main

+ 1 - 0
cmd/dockerd/docker_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package main
 package main

+ 1 - 0
cmd/dockerd/service_unsupported.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package main
 package main

+ 1 - 0
cmd/dockerd/trap/trap_linux_test.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package trap // import "github.com/docker/docker/cmd/dockerd/trap"
 package trap // import "github.com/docker/docker/cmd/dockerd/trap"

+ 1 - 0
container/container_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package container // import "github.com/docker/docker/container"
 package container // import "github.com/docker/docker/container"

+ 1 - 0
container/mounts_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package container // import "github.com/docker/docker/container"
 package container // import "github.com/docker/docker/container"

+ 1 - 0
contrib/docker-device-tool/device_tool.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package main
 package main

+ 1 - 0
daemon/apparmor_default.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 1 - 0
daemon/apparmor_default_unsupported.go

@@ -1,3 +1,4 @@
+//go:build !linux
 // +build !linux
 // +build !linux
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 1 - 0
daemon/archive_tarcopyoptions_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 1 - 0
daemon/archive_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 1 - 0
daemon/cluster/executor/container/health_test.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package container // import "github.com/docker/docker/daemon/cluster/executor/container"
 package container // import "github.com/docker/docker/daemon/cluster/executor/container"

+ 1 - 0
daemon/cluster/executor/container/validate_unix_test.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package container // import "github.com/docker/docker/daemon/cluster/executor/container"
 package container // import "github.com/docker/docker/daemon/cluster/executor/container"

+ 1 - 0
daemon/cluster/executor/container/validate_windows_test.go

@@ -1,3 +1,4 @@
+//go:build windows
 // +build windows
 // +build windows
 
 
 package container // import "github.com/docker/docker/daemon/cluster/executor/container"
 package container // import "github.com/docker/docker/daemon/cluster/executor/container"

+ 1 - 0
daemon/cluster/listen_addr_others.go

@@ -1,3 +1,4 @@
+//go:build !linux
 // +build !linux
 // +build !linux
 
 
 package cluster // import "github.com/docker/docker/daemon/cluster"
 package cluster // import "github.com/docker/docker/daemon/cluster"

+ 1 - 0
daemon/configs_unsupported.go

@@ -1,3 +1,4 @@
+//go:build !linux && !windows
 // +build !linux,!windows
 // +build !linux,!windows
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 2 - 1
daemon/container_linux.go

@@ -1,4 +1,5 @@
-//+build !windows
+//go:build !windows
+// +build !windows
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"
 
 

+ 1 - 0
daemon/container_operations_unix.go

@@ -1,3 +1,4 @@
+//go:build linux || freebsd
 // +build linux freebsd
 // +build linux freebsd
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 1 - 0
daemon/container_unix_test.go

@@ -1,3 +1,4 @@
+//go:build linux || freebsd
 // +build linux freebsd
 // +build linux freebsd
 
 
 package daemon
 package daemon

+ 1 - 0
daemon/create_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 1 - 0
daemon/daemon_linux_test.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 1 - 0
daemon/daemon_unix.go

@@ -1,3 +1,4 @@
+//go:build linux || freebsd
 // +build linux freebsd
 // +build linux freebsd
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 1 - 0
daemon/daemon_unix_test.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 1 - 0
daemon/daemon_unsupported.go

@@ -1,3 +1,4 @@
+//go:build !linux && !freebsd && !windows
 // +build !linux,!freebsd,!windows
 // +build !linux,!freebsd,!windows
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 1 - 0
daemon/daemon_windows_test.go

@@ -1,3 +1,4 @@
+//go:build windows
 // +build windows
 // +build windows
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 1 - 0
daemon/debugtrap_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 1 - 0
daemon/debugtrap_unsupported.go

@@ -1,3 +1,4 @@
+//go:build !linux && !darwin && !freebsd && !windows
 // +build !linux,!darwin,!freebsd,!windows
 // +build !linux,!darwin,!freebsd,!windows
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 1 - 0
daemon/exec_linux_test.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package daemon
 package daemon

+ 1 - 0
daemon/graphdriver/aufs/aufs.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 /*
 /*

+ 1 - 0
daemon/graphdriver/aufs/aufs_test.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package aufs // import "github.com/docker/docker/daemon/graphdriver/aufs"
 package aufs // import "github.com/docker/docker/daemon/graphdriver/aufs"

+ 1 - 0
daemon/graphdriver/aufs/dirs.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package aufs // import "github.com/docker/docker/daemon/graphdriver/aufs"
 package aufs // import "github.com/docker/docker/daemon/graphdriver/aufs"

+ 1 - 0
daemon/graphdriver/aufs/mount.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package aufs // import "github.com/docker/docker/daemon/graphdriver/aufs"
 package aufs // import "github.com/docker/docker/daemon/graphdriver/aufs"

+ 1 - 0
daemon/graphdriver/btrfs/btrfs.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package btrfs // import "github.com/docker/docker/daemon/graphdriver/btrfs"
 package btrfs // import "github.com/docker/docker/daemon/graphdriver/btrfs"

+ 1 - 0
daemon/graphdriver/btrfs/btrfs_test.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package btrfs // import "github.com/docker/docker/daemon/graphdriver/btrfs"
 package btrfs // import "github.com/docker/docker/daemon/graphdriver/btrfs"

+ 1 - 0
daemon/graphdriver/btrfs/dummy_unsupported.go

@@ -1,3 +1,4 @@
+//go:build !linux || !cgo
 // +build !linux !cgo
 // +build !linux !cgo
 
 
 package btrfs // import "github.com/docker/docker/daemon/graphdriver/btrfs"
 package btrfs // import "github.com/docker/docker/daemon/graphdriver/btrfs"

+ 1 - 0
daemon/graphdriver/btrfs/version.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package btrfs // import "github.com/docker/docker/daemon/graphdriver/btrfs"
 package btrfs // import "github.com/docker/docker/daemon/graphdriver/btrfs"

+ 1 - 0
daemon/graphdriver/btrfs/version_test.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package btrfs // import "github.com/docker/docker/daemon/graphdriver/btrfs"
 package btrfs // import "github.com/docker/docker/daemon/graphdriver/btrfs"

+ 1 - 0
daemon/graphdriver/copy/copy.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package copy // import "github.com/docker/docker/daemon/graphdriver/copy"
 package copy // import "github.com/docker/docker/daemon/graphdriver/copy"

+ 1 - 0
daemon/graphdriver/copy/copy_test.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package copy // import "github.com/docker/docker/daemon/graphdriver/copy"
 package copy // import "github.com/docker/docker/daemon/graphdriver/copy"

+ 1 - 0
daemon/graphdriver/devmapper/deviceset.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package devmapper // import "github.com/docker/docker/daemon/graphdriver/devmapper"
 package devmapper // import "github.com/docker/docker/daemon/graphdriver/devmapper"

+ 1 - 0
daemon/graphdriver/devmapper/devmapper_test.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package devmapper // import "github.com/docker/docker/daemon/graphdriver/devmapper"
 package devmapper // import "github.com/docker/docker/daemon/graphdriver/devmapper"

+ 1 - 0
daemon/graphdriver/devmapper/driver.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package devmapper // import "github.com/docker/docker/daemon/graphdriver/devmapper"
 package devmapper // import "github.com/docker/docker/daemon/graphdriver/devmapper"

+ 1 - 0
daemon/graphdriver/devmapper/mount.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package devmapper // import "github.com/docker/docker/daemon/graphdriver/devmapper"
 package devmapper // import "github.com/docker/docker/daemon/graphdriver/devmapper"

+ 1 - 0
daemon/graphdriver/driver_unsupported.go

@@ -1,3 +1,4 @@
+//go:build !linux && !windows && !freebsd
 // +build !linux,!windows,!freebsd
 // +build !linux,!windows,!freebsd
 
 
 package graphdriver // import "github.com/docker/docker/daemon/graphdriver"
 package graphdriver // import "github.com/docker/docker/daemon/graphdriver"

+ 1 - 0
daemon/graphdriver/fuse-overlayfs/fuseoverlayfs.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package fuseoverlayfs // import "github.com/docker/docker/daemon/graphdriver/fuse-overlayfs"
 package fuseoverlayfs // import "github.com/docker/docker/daemon/graphdriver/fuse-overlayfs"

+ 1 - 0
daemon/graphdriver/fuse-overlayfs/fuseoverlayfs_test.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package fuseoverlayfs // import "github.com/docker/docker/daemon/graphdriver/fuse-overlayfs"
 package fuseoverlayfs // import "github.com/docker/docker/daemon/graphdriver/fuse-overlayfs"

+ 1 - 0
daemon/graphdriver/fuse-overlayfs/fuseoverlayfs_unsupported.go

@@ -1,3 +1,4 @@
+//go:build !linux
 // +build !linux
 // +build !linux
 
 
 package fuseoverlayfs // import "github.com/docker/docker/daemon/graphdriver/fuse-overlayfs"
 package fuseoverlayfs // import "github.com/docker/docker/daemon/graphdriver/fuse-overlayfs"

+ 1 - 0
daemon/graphdriver/graphtest/graphbench_unix.go

@@ -1,3 +1,4 @@
+//go:build linux || freebsd
 // +build linux freebsd
 // +build linux freebsd
 
 
 package graphtest // import "github.com/docker/docker/daemon/graphdriver/graphtest"
 package graphtest // import "github.com/docker/docker/daemon/graphdriver/graphtest"

+ 1 - 0
daemon/graphdriver/graphtest/graphtest_unix.go

@@ -1,3 +1,4 @@
+//go:build linux || freebsd
 // +build linux freebsd
 // +build linux freebsd
 
 
 package graphtest // import "github.com/docker/docker/daemon/graphdriver/graphtest"
 package graphtest // import "github.com/docker/docker/daemon/graphdriver/graphtest"

+ 1 - 0
daemon/graphdriver/graphtest/testutil_unix.go

@@ -1,3 +1,4 @@
+//go:build linux || freebsd
 // +build linux freebsd
 // +build linux freebsd
 
 
 package graphtest // import "github.com/docker/docker/daemon/graphdriver/graphtest"
 package graphtest // import "github.com/docker/docker/daemon/graphdriver/graphtest"

+ 1 - 0
daemon/graphdriver/overlay/overlay.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package overlay // import "github.com/docker/docker/daemon/graphdriver/overlay"
 package overlay // import "github.com/docker/docker/daemon/graphdriver/overlay"

+ 1 - 0
daemon/graphdriver/overlay/overlay_test.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package overlay // import "github.com/docker/docker/daemon/graphdriver/overlay"
 package overlay // import "github.com/docker/docker/daemon/graphdriver/overlay"

+ 1 - 0
daemon/graphdriver/overlay/overlay_unsupported.go

@@ -1,3 +1,4 @@
+//go:build !linux
 // +build !linux
 // +build !linux
 
 
 package overlay // import "github.com/docker/docker/daemon/graphdriver/overlay"
 package overlay // import "github.com/docker/docker/daemon/graphdriver/overlay"

+ 1 - 0
daemon/graphdriver/overlay2/check.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package overlay2 // import "github.com/docker/docker/daemon/graphdriver/overlay2"
 package overlay2 // import "github.com/docker/docker/daemon/graphdriver/overlay2"

+ 1 - 0
daemon/graphdriver/overlay2/mount.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package overlay2 // import "github.com/docker/docker/daemon/graphdriver/overlay2"
 package overlay2 // import "github.com/docker/docker/daemon/graphdriver/overlay2"

+ 1 - 0
daemon/graphdriver/overlay2/overlay.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package overlay2 // import "github.com/docker/docker/daemon/graphdriver/overlay2"
 package overlay2 // import "github.com/docker/docker/daemon/graphdriver/overlay2"

+ 1 - 0
daemon/graphdriver/overlay2/overlay_test.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package overlay2 // import "github.com/docker/docker/daemon/graphdriver/overlay2"
 package overlay2 // import "github.com/docker/docker/daemon/graphdriver/overlay2"

+ 1 - 0
daemon/graphdriver/overlay2/overlay_unsupported.go

@@ -1,3 +1,4 @@
+//go:build !linux
 // +build !linux
 // +build !linux
 
 
 package overlay2 // import "github.com/docker/docker/daemon/graphdriver/overlay2"
 package overlay2 // import "github.com/docker/docker/daemon/graphdriver/overlay2"

+ 1 - 0
daemon/graphdriver/overlayutils/overlayutils.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package overlayutils // import "github.com/docker/docker/daemon/graphdriver/overlayutils"
 package overlayutils // import "github.com/docker/docker/daemon/graphdriver/overlayutils"

+ 1 - 0
daemon/graphdriver/overlayutils/randomid.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package overlayutils // import "github.com/docker/docker/daemon/graphdriver/overlayutils"
 package overlayutils // import "github.com/docker/docker/daemon/graphdriver/overlayutils"

+ 1 - 0
daemon/graphdriver/overlayutils/userxattr.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 // Forked from https://github.com/containerd/containerd/blob/9ade247b38b5a685244e1391c86ff41ab109556e/snapshots/overlay/check.go
 // Forked from https://github.com/containerd/containerd/blob/9ade247b38b5a685244e1391c86ff41ab109556e/snapshots/overlay/check.go

+ 1 - 0
daemon/graphdriver/register/register_aufs.go

@@ -1,3 +1,4 @@
+//go:build !exclude_graphdriver_aufs && linux
 // +build !exclude_graphdriver_aufs,linux
 // +build !exclude_graphdriver_aufs,linux
 
 
 package register // import "github.com/docker/docker/daemon/graphdriver/register"
 package register // import "github.com/docker/docker/daemon/graphdriver/register"

+ 1 - 0
daemon/graphdriver/register/register_btrfs.go

@@ -1,3 +1,4 @@
+//go:build !exclude_graphdriver_btrfs && linux
 // +build !exclude_graphdriver_btrfs,linux
 // +build !exclude_graphdriver_btrfs,linux
 
 
 package register // import "github.com/docker/docker/daemon/graphdriver/register"
 package register // import "github.com/docker/docker/daemon/graphdriver/register"

+ 1 - 0
daemon/graphdriver/register/register_devicemapper.go

@@ -1,3 +1,4 @@
+//go:build !exclude_graphdriver_devicemapper && !static_build && linux
 // +build !exclude_graphdriver_devicemapper,!static_build,linux
 // +build !exclude_graphdriver_devicemapper,!static_build,linux
 
 
 package register // import "github.com/docker/docker/daemon/graphdriver/register"
 package register // import "github.com/docker/docker/daemon/graphdriver/register"

+ 1 - 0
daemon/graphdriver/register/register_fuseoverlayfs.go

@@ -1,3 +1,4 @@
+//go:build !exclude_graphdriver_fuseoverlayfs && linux
 // +build !exclude_graphdriver_fuseoverlayfs,linux
 // +build !exclude_graphdriver_fuseoverlayfs,linux
 
 
 package register // import "github.com/docker/docker/daemon/graphdriver/register"
 package register // import "github.com/docker/docker/daemon/graphdriver/register"

+ 1 - 0
daemon/graphdriver/register/register_overlay.go

@@ -1,3 +1,4 @@
+//go:build !exclude_graphdriver_overlay && linux
 // +build !exclude_graphdriver_overlay,linux
 // +build !exclude_graphdriver_overlay,linux
 
 
 package register // import "github.com/docker/docker/daemon/graphdriver/register"
 package register // import "github.com/docker/docker/daemon/graphdriver/register"

+ 1 - 0
daemon/graphdriver/register/register_overlay2.go

@@ -1,3 +1,4 @@
+//go:build !exclude_graphdriver_overlay2 && linux
 // +build !exclude_graphdriver_overlay2,linux
 // +build !exclude_graphdriver_overlay2,linux
 
 
 package register // import "github.com/docker/docker/daemon/graphdriver/register"
 package register // import "github.com/docker/docker/daemon/graphdriver/register"

+ 1 - 0
daemon/graphdriver/register/register_zfs.go

@@ -1,3 +1,4 @@
+//go:build (!exclude_graphdriver_zfs && linux) || (!exclude_graphdriver_zfs && freebsd)
 // +build !exclude_graphdriver_zfs,linux !exclude_graphdriver_zfs,freebsd
 // +build !exclude_graphdriver_zfs,linux !exclude_graphdriver_zfs,freebsd
 
 
 package register // import "github.com/docker/docker/daemon/graphdriver/register"
 package register // import "github.com/docker/docker/daemon/graphdriver/register"

+ 1 - 0
daemon/graphdriver/vfs/copy_unsupported.go

@@ -1,3 +1,4 @@
+//go:build !linux
 // +build !linux
 // +build !linux
 
 
 package vfs // import "github.com/docker/docker/daemon/graphdriver/vfs"
 package vfs // import "github.com/docker/docker/daemon/graphdriver/vfs"

+ 1 - 0
daemon/graphdriver/vfs/quota_unsupported.go

@@ -1,3 +1,4 @@
+//go:build !linux
 // +build !linux
 // +build !linux
 
 
 package vfs // import "github.com/docker/docker/daemon/graphdriver/vfs"
 package vfs // import "github.com/docker/docker/daemon/graphdriver/vfs"

+ 1 - 0
daemon/graphdriver/vfs/vfs_test.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package vfs // import "github.com/docker/docker/daemon/graphdriver/vfs"
 package vfs // import "github.com/docker/docker/daemon/graphdriver/vfs"

+ 2 - 1
daemon/graphdriver/windows/windows.go

@@ -1,4 +1,5 @@
-//+build windows
+//go:build windows
+// +build windows
 
 
 package windows // import "github.com/docker/docker/daemon/graphdriver/windows"
 package windows // import "github.com/docker/docker/daemon/graphdriver/windows"
 
 

+ 1 - 0
daemon/graphdriver/zfs/zfs.go

@@ -1,3 +1,4 @@
+//go:build linux || freebsd
 // +build linux freebsd
 // +build linux freebsd
 
 
 package zfs // import "github.com/docker/docker/daemon/graphdriver/zfs"
 package zfs // import "github.com/docker/docker/daemon/graphdriver/zfs"

+ 1 - 0
daemon/graphdriver/zfs/zfs_test.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package zfs // import "github.com/docker/docker/daemon/graphdriver/zfs"
 package zfs // import "github.com/docker/docker/daemon/graphdriver/zfs"

+ 1 - 0
daemon/graphdriver/zfs/zfs_unsupported.go

@@ -1,3 +1,4 @@
+//go:build !linux && !freebsd
 // +build !linux,!freebsd
 // +build !linux,!freebsd
 
 
 package zfs // import "github.com/docker/docker/daemon/graphdriver/zfs"
 package zfs // import "github.com/docker/docker/daemon/graphdriver/zfs"

+ 1 - 0
daemon/images/image_unix.go

@@ -1,3 +1,4 @@
+//go:build linux || freebsd
 // +build linux freebsd
 // +build linux freebsd
 
 
 package images // import "github.com/docker/docker/daemon/images"
 package images // import "github.com/docker/docker/daemon/images"

+ 1 - 0
daemon/info_unix.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 1 - 0
daemon/info_unix_test.go

@@ -1,3 +1,4 @@
+//go:build !windows
 // +build !windows
 // +build !windows
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

+ 1 - 0
daemon/initlayer/setup_unix.go

@@ -1,3 +1,4 @@
+//go:build linux || freebsd
 // +build linux freebsd
 // +build linux freebsd
 
 
 package initlayer // import "github.com/docker/docker/daemon/initlayer"
 package initlayer // import "github.com/docker/docker/daemon/initlayer"

+ 1 - 0
daemon/keys.go

@@ -1,3 +1,4 @@
+//go:build linux
 // +build linux
 // +build linux
 
 
 package daemon // import "github.com/docker/docker/daemon"
 package daemon // import "github.com/docker/docker/daemon"

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.